Предмет: Информатика, автор: davletsaf

1. У исполнителя Бета две команды, которым присвоены номера:  1. прибавь 5  2. умножь на 2 Выполняя первую из них, Бета увеличивает число на экране на 5, а выполняя вторую, умножает это число на 2. Программа для исполнителя Бета – это последовательность номеров команд. Написать программу, содержащую не более 5 команд, которая переводит число 3 в число 54.   ​

Ответы

Автор ответа: valgrisa
2

Ответ:

21212

Объяснение:

заменим команды на обратные

1. - 5 (вычти 5)

2. / 2 (раздели на 2)

начнём с большего числа (54) если делится нацело то будем делить, иначе вычитать

54 / 2 = 27 (2)

27 - 5 = 22 (1)

22 / 2 = 11 (2)

11 - 5 = 6 (1)

6 / 2 = 3 (2)

запишем команды в обратном порядке: 21212

сделаем проверку

3 * 2 = 6 (2)

6 + 5 = 11 (1)

11 * 2 = 22 (2)

22 + 5 = 27 (1)

27 * 2 = 54 (2)

Похожие вопросы
Предмет: Английский язык, автор: Стронгарм
Предмет: Русский язык, автор: Аноним
Предмет: Физика, автор: camcyka666