Контрольные задания > 2. У исполнителя Вычислитель две команды, которым присвоены номера:
1. отними 1
2. умножь на 5
Выполняя первую из них, Вычислитель отнимает от числа на экране 1, а выполняя вторую, умножает это число на 5. Запишите порядок команд в программе, которая содержит не более 5 команд и переводит число 1 в число 99. В ответе указывайте лишь номера команд.
Вопрос:
2. У исполнителя Вычислитель две команды, которым присвоены номера:
1. отними 1
2. умножь на 5
Выполняя первую из них, Вычислитель отнимает от числа на экране 1, а выполняя вторую, умножает это число на 5. Запишите порядок команд в программе, которая содержит не более 5 команд и переводит число 1 в число 99. В ответе указывайте лишь номера команд.
Ответ:
Чтобы перевести число 1 в число 99, используя не более 5 команд, можно выполнить следующие действия:
1. Умножить на 5: 1 * 5 = 5 (команда 2)
2. Умножить на 5: 5 * 5 = 25 (команда 2)
3. Умножить на 5: 25 * 5 = 125 (команда 2)
Это уже больше 99, значит, надо сначала уменьшить число.
1. Умножить на 5: 1 * 5 = 5 (команда 2)
2. Отнять 1: 5 - 1 = 4 (команда 1)
3. Умножить на 5: 4 * 5 = 20 (команда 2)
4. Умножить на 5: 20 * 5 = 100 (команда 2)
5. Отнять 1: 100 - 1 = 99 (команда 1)
Итак, последовательность команд: 21221