Люди помогите написать на Pascal инетрпритатор машины Тьюринга. Входные данные - программа для машины Тьюринга и входное слово. Программа должна введенную нами программу применять к входному слову. Программа машины Тьюринга должна быть организована в виде массива записей: 1-е поле - состояние, 2-е - символ, 3-е - куда сдвигаться. Очень надеюсь на помощь и поддержку.
klem4
17.05.2005 15:13
а в чем проблемма ??
type
Trec=record
sost :{тип не знаю какой нужен}
ch : char;
sdvig : integer;{наверно}end;
var turing : array[1..50] of TRec;
...
а что должна делать прога я чота совсем не понял
viv
18.05.2005 9:38
Вводим входное слово. Алфавит этого слова {0,1}. Например нам нужно сложить два числа 5 и 2. Входное слово будет 0111110110. На ленте пустота заполняется нулями. Затем вводим программу машины Тьюринга. Результат должен получится 011111110. Написанная программа на Pascal должна применять введенную программу машины Тьюринга к введенному входному слову и выводить результат.
viv
18.05.2005 17:24
Неужели никто не писал интерпретатор машины Тьюринга на Паскале. Помогите, горю.
klem4
18.05.2005 20:23
ыыы)) ссылка найдена на нашем сайте))) может поможет