Контрольные задания > 2. У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
Вопрос:
2. У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
Нам нужно получить из числа 65 число 4, используя команды деления на 2 и вычитания 1. Составим алгоритм: 1. **65** - вычитаем 1 (команда 2), получаем 64. 2. **64** - делим на 2 (команда 1), получаем 32. 3. **32** - делим на 2 (команда 1), получаем 16. 4. **16** - делим на 2 (команда 1), получаем 8. 5. **8** - делим на 2 (команда 1), получаем 4.
Таким образом, последовательность команд будет: 2, 1, 1, 1, 1.