машина тьюринга. информатика машина тьюринга. 1 задание (увелечение восьмиричного числа на 1)
Скачать 17.75 Kb.
|
1 задание (увелечение восьмиричного числа на 1)
R-right(вправо) L-Left(влево) Обьяснение В состоянии q1 R машина должна найти правый конец числа, в состоянии q2 машина должна увеличить самый правый символ на 1 причем если самым правым оказался символ 7, то машина дожна перевести его в 0 и потом сделать шаг влево, и так пока она не наткнется на другой символ, в том числе и пустой, который в этом случае она заменит на 1, как только она достигнет начала последовательности — она остановится 2 задание (уменьшение десятичного числа на 1)
Обьяснение Состояние q1 — уменьшает самую маленькую цифру на 1 причем Если она не равна нулю, то после уменьшения машина останавливается , если же самая маленькая цифра равна 0, то вместо нее пишем 9, после этого смещаемся влево и вновь выполняем вычитание. 3 задание (уменьшение на 1 )
|