Алгоритмы и исполнители.

Работа на уроке:

Алгоритм может представлять собой описание некоторой последовательности вычислений или шагов нематематического характера. Можно сказать, что алгоритм — это описание последовательности шагов в решении задачи, приводящих от исходных данных к требуемому результату.

Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.

Решим задачу:

 

У исполнителя Альфа две команды, которым присвоены номера:

  • 1. прибавь 1;
  • 2. умножь на b, (b — неизвестное натуральное число; b ≥ 2).

Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 6 в число 82. Определите значение b.

Решение.

Заметим, что после выполнения первых двух команд мы получаем число 8. Далее, составим и решим уравнение:

Ответ: 10.

Домашнее задание

Решите задачу:

У исполнителя Альфа две команды, которым присвоены номера:

1. прибавь 1;

2. умножь на b, (b — неизвестное натуральное число; b ≥ 2).

Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 3 в число 62. Определите значение b.

Сфотографируй работу пришли на мой email: olesya270679@yandex.ru