7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Машина Тьюринга: не хватает одного IF в программе04.10.2016, 11:53. Показов 1887. Ответов 8
Добрый день.
Программа считывает вводимый мной файл (1.txt, 2.txt, 3.txt, 4.txt). Считываются положение головки, самой полосы данных и инструкции. Программа работает со всеми, кроме 1.txt
0
|
04.10.2016, 11:53 | |
Ответы с готовыми решениями:
8
Машина поста и машина тьюринга: необходимо написать алгоритм к данному изображению Сложение четырех целых без знака (Машина Поста), Троичное вычитание "-1" (Машина Тьюринга). Машины Поста и Тьюринга. Посчитать количество букв имени (4) и фамилии (7), а затем указать разницу Машина Поста и машина Тьюринга |
шКодер самоучка
|
||||||
04.10.2016, 12:14 | 2 | |||||
Aliksan, можете выложить остальные входные файлы?
0
|
7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
||||||||||||||||||||||||||
04.10.2016, 21:08 [ТС] | 3 | |||||||||||||||||||||||||
Остальные файлы;
2.txt
Программа компилируется без ошибок и запускается в linux через g++. Добавлено через 3 минуты Для Windows, скорее всего надо поменять эту строчку
0
|
шКодер самоучка
|
||||||
05.10.2016, 04:42 | 4 | |||||
Aliksan, а в самом файле 1.txt случайно нет ошибки?
моя реализация
выдает Код
00V*0000000001111A00*0000000001111B0000000000000000000011110R000000000H00000
1
|
7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
|
05.10.2016, 15:56 [ТС] | 5 |
Очень сложно у вас написано, сразу чувствуется, что код писал не любитель программирования и даже не студент...
Буду смотреть ваш код. 1.тхт тестировался тут. И результат без знаков умножения и букв A, B, C. Добавлено через 6 минут Один студент сказал, что проблему решил после того, как отсортировал инструкции. Я взял и сортировку сделал не в коде а в 1.тхт, естественно, проблему это не решило. Добавлено через 19 минут Только что проверил ваш код на работоспособность, та же история ... 1.тхт тупит. Пытался подрихтовать сам 1.тхт, удалить пару тройку инструкций, кой-что изменить, но в итоге это еще сложнее, чем подправить код.
0
|
шКодер самоучка
|
||||||
05.10.2016, 16:25 | 6 | |||||
Сообщение было отмечено Aliksan как решение
Решение
переделал под те правила:
Код
00V0000000001111110000000000011111100000000000000000000000100000000000H000000 реализация
1
|
7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
|
05.10.2016, 17:17 [ТС] | 7 |
Господи, это работает ... Я неделю ломал голову над изменениями в своей программе, а вы в своей буквально сразу переделали под мой случай. Max Dark, большое вам спасибо. Вы очень мне помогли!
0
|
0 / 0 / 0
Регистрация: 15.02.2017
Сообщений: 1
|
|
15.02.2017, 21:49 | 8 |
Aliksan, Hello, i have a similar problem with my Turing machine, if still have it, could you write working code to me. I would really appreciate that.
0
|
7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
||||||
15.02.2017, 21:56 [ТС] | 9 | |||||
The program was written above.
1
|
15.02.2017, 21:56 | |
15.02.2017, 21:56 | |
Помогаю со студенческими работами здесь
9
Реализовать двусвязный список. В разных узлах одного списка может быть любой объект одного из допустимых типов (своих знаний не хватает) машина Тьюринга Машина Тьюринга Машина Тьюринга Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |