1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 2.2 Упр.9 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Класс
10
Предмет
Информатика
Автор
Семакин, Хеннер, Шеина

Работа 2.2 Упр.9 ГДЗ Семакин 10 класс (Информатика)

Задача
  1. Написать для машины Поста программу умножения на 2 числа, записанного метками на ленте.
Подробный ответ

Идея программы такая: пока в исходном числе есть метки, одну метку стираем, а через одну пустую клетку справа ставим две метки. Тогда число меток на ленте увеличивается вдвое.

По схеме команд машины Поста получаем программу:

1. → 2
2. V 3
3. → 4
4. V 5
5. ← 6
6. ? 7,5
7. ← 8
8. ? 9,7
9. → 10
10. ↓ 11
11. → 12
12. ? 17,13
13. → 14
14. ? 15,13
15. → 16
16. ? 2,15
17. !

Работа программы:

  • переход к первой метке исходного числа;
  • стирание одной метки;
  • переход вправо через одну пустую клетку;
  • постановка двух меток;
  • возврат к началу исходного числа;
  • если метки в исходном числе закончились, останов.

Ответ: программа машины Поста для умножения числа на 2 записана выше.



Общая оценка
4.9 / 5
Другие учебники
Другие предметы