ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.12.2023
Просмотров: 82
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задание 1.34А) сложение
Мы должны ввести нашу таблицу выше, в таблицу программы, предварительно задав алфавитА на линии ввести наш примерВот как должно получитьсяДелаем шагСледующий Удалили одну единицу, следующий шагДалее Мы заменили «+» на единицу. Наша программа на этом закончиласьПроверим11(2)+1(1)=111(3)Как мы видим наши единицы, сложил он верно Б) вычитание
Такая таблица у меня получиласьКак и в примере (а) ее нужно ввести в таблицу программы, поменять алфавит и выставить на ленте наш произвольный примерДелаем шагДелаем следующийУдалилась одна единица СледующийСледующийДалееДалееУдалилась еще одна единица, другими словами, мы ее вычли.ДалееДалееДалееУдалилась еще одна единица, но удалилась она для переноса вместо минуса. Перенос будет на следующих шагахВот и сам переносПроверим 11(2)–1(1) =1(1) – верноВ) умножениеТаблица получилась следующая, здесь введены специальный обозначения, они являются метками, что упрощает написание.
Делаем шагДалееДалееДалееДалееДалееЗдесь мы поставили нашу метку, которая говорит нам о том, что нам нужно быть повторить первое число один раз после равно, что будет на последующих шагахМы поставили снова метку, которая говорит нам о том, что одну единицу мы уже переносим. Далее шаги будут идти вправо до икса, который мы заменим на единицу, икс является также меткой.
Мы поставили снова метку, чтоб нам ее снова заменить на единицу, далее мы пойдем до следующей единицы, заменим ее на метку «а» и будем переносить единицу на место икса.Забрали единицу, идем к иксу. Поставили единицу вместо икса, и поставили икс снова.Далее шаги будут такие же как выше, поэтому покажу результат этого действияВот как мы видим тот же самый алгоритм, единицу забрали поставили метку «а», перенесли на место икса, поставили икс рядомВыполняем далее
Мы пошли в обратную сторону, так как у нас больше нет единиц, которые нужно переносить. Делаем дальше шаги.Раз у нас все единицы закончились, то нужно наши метки поменять обратно на единицы.Смотрим на этом этапе, мы видим, что нам нужно еще раз перенести все единицы, снова поставим метку и будем переносить
| | Q1 | Q2 |
| + | | 1 |
1 | Q2 | 1 Q2 |
| | |
| | Q1 | Q2 | Q3 | Q4 |
1 | Q1 | 1 Q1 | Q1 | 1 Q1 |
| - | |
| 1 |
|
| | | Q1 | | Q1 |
Такая таблица у меня получиласьКак и в примере (а) ее нужно ввести в таблицу программы, поменять алфавит и выставить на ленте наш произвольный примерДелаем шагДелаем следующийУдалилась одна единица СледующийСледующийДалееДалееУдалилась еще одна единица, другими словами, мы ее вычли.ДалееДалееДалееУдалилась еще одна единица, но удалилась она для переноса вместо минуса. Перенос будет на следующих шагахВот и сам переносПроверим 11(2)–1(1) =1(1) – верноВ) умножениеТаблица получилась следующая, здесь введены специальный обозначения, они являются метками, что упрощает написание.
Делаем шагДалееДалееДалееДалееДалееЗдесь мы поставили нашу метку, которая говорит нам о том, что нам нужно быть повторить первое число один раз после равно, что будет на последующих шагахМы поставили снова метку, которая говорит нам о том, что одну единицу мы уже переносим. Далее шаги будут идти вправо до икса, который мы заменим на единицу, икс является также меткой.
Мы поставили снова метку, чтоб нам ее снова заменить на единицу, далее мы пойдем до следующей единицы, заменим ее на метку «а» и будем переносить единицу на место икса.Забрали единицу, идем к иксу. Поставили единицу вместо икса, и поставили икс снова.Далее шаги будут такие же как выше, поэтому покажу результат этого действияВот как мы видим тот же самый алгоритм, единицу забрали поставили метку «а», перенесли на место икса, поставили икс рядомВыполняем далее
Мы пошли в обратную сторону, так как у нас больше нет единиц, которые нужно переносить. Делаем дальше шаги.Раз у нас все единицы закончились, то нужно наши метки поменять обратно на единицы.Смотрим на этом этапе, мы видим, что нам нужно еще раз перенести все единицы, снова поставим метку и будем переносить
Q2
1
1
Q1