Вопрос:

9. Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1. вычти 2 2. умножь на 3 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 11 будет получено число 13.

Ответ:

Решение: Начальное число: 11 Целевое число: 13 Команды: 1: вычти 2 2: умножь на 3 Алгоритм: 1. Умножаем 11 на 3: 11 * 3 = 33 (команда 2) 2. Вычитаем 2 из 33: 33 - 2 = 31 (команда 1) 3. Вычитаем 2 из 31: 31 - 2 = 29 (команда 1) 4. Вычитаем 2 из 29: 29 - 2 = 27 (команда 1) 5. Вычитаем 2 из 27: 27 - 2 = 25 (команда 1) 6. Вычитаем 2 из 25: 25 - 2 = 23 (команда 1) 7. Вычитаем 2 из 23: 23 - 2 = 21 (команда 1) 8. Вычитаем 2 из 21: 21 - 2 = 19 (команда 1) 9. Вычитаем 2 из 19: 19 - 2 = 17 (команда 1) 10. Вычитаем 2 из 17: 17 - 2 = 15 (команда 1) 11. Вычитаем 2 из 15: 15 - 2 = 13 (команда 1) Итоговый алгоритм: 21111111111. Решение короче: Алгоритм: 11211 11 - 2 = 9 (команда 1) 9 - 2 = 7 (команда 1) 7 * 3 = 21 (команда 2) 21 - 2 = 19 (команда 1) 19 - 2 - 17 (команда 1) 17 - 2 = 15 (команда 1) 15 - 2 = 13 (команда 1) Ответ: 11211
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие