Помогите!!! Написать для машины Поста программу вычитания двух чисел, разделенных одной...

0 голосов
591 просмотров

Помогите!!! Написать для машины Поста программу вычитания двух чисел, разделенных одной пустой клеткой. Уменьшаемое не меньше вычитаемого. Начальное положение каретки — под пустой клеткой, отделяющей уменьшаемое от вычитаемого. Указание. Стирать метки по одной у каждого числа, пока у вычитаемого не кончатся все метки.
а) что получится, если уменьшаемое равно вычитаемому
б) что получится, если уменьшаемое меньше вычитаемого


Информатика (60 баллов) | 591 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Программа для машины Поста - в прилагаемом файле.
Программа выполнена в тренажере К Полякова.
а) если уменьшаемое равно вычитаемому, то на ленте останется одна метка (что соответствует значению 0);
б) если уменьшаемое меньше вычитаемого, то будет ошибка "Повторное стирание метки".


image
(194k баллов)