Разработать машину Тьюринга, которая будет находить сумму двух чисел в десятичной системе счисления. Даны два целых положительных числа в различных системах счисления, одно — в троичной системе, другое — в десятичной. Разработать машину Тьюринга, которая будет находить сумму этих чисел в десятичной системе счисления.

4 Окт 2020 в 19:43
282 +1
0
Ответы
1

Для реализации машины Тьюринга, которая будет находить сумму двух чисел (одно в троичной системе, другое в десятичной) в десятичной системе счисления, можно использовать следующий алгоритм:

Инициализировать ленту машины Тьюринга следующим образом:

Первая часть ленты содержит число в троичной системе счисления.Символ "0" разделяет число в троичной системе от числа в десятичной системе.Вторая часть ленты содержит число в десятичной системе счисления.

Установить машину Тьюринга в начальное состояние, направление головки чтения/записи вправо.

Читать символы с ленты до символа-разделителя "0". Когда символ-разделитель достигнут, перейти к шагу 4.

Переместить головку на одну ячейку вправо и начать считывать число в десятичной системе счисления.

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

Остановить работу машины Тьюринга и вывести результат сложения на экран.

Этот алгоритм позволит реализовать машину Тьюринга, которая будет находить сумму двух чисел (одно в троичной системе, другое в десятичной) в десятичной системе счисления.

17 Апр в 23:07
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир