profile
Размещено 5 лет назад по предмету Информатика от Аккаунт удален

21. Некто оставил на экране в текстовом редакторе текст: ПЗОГЗФЬЬФ. Ученик догадался, что это ему шифровка, и составил дешифрующий алгоритм (для работы в режиме ЗАМЕНА):
{ Поместить курсор в начало сообщения;
Делать пока (курсор не вышел за пределы сообщения)
{ Если (курсор находится на букве «Ф») то
{ Нажать клавишу «А»;
Нажать клавишу «Стрелка вправо»;
}
Если (курсор находится на букве «З») то
{ Нажать клавишу «Р»;
Нажать клавишу «Стрелка вправо»;
}
Если (курсор находится на букве «Ь») то
{ Нажать клавишу «М»;
Нажать клавишу «Стрелка вправо»;
}
}
Нажать клавишу «Стрелка вправо»;
}
Какое слово было зашифровано? В ответе введите слово ЗАГЛАВНЫМИ буквами.

22. «Машина Поста». Среда, в которой работает машина Поста, представляет собой бесконечную (в обе стороны) ленту, разбитую на одинаковые секции. В каждой секции либо стоит метка (у нас роль метки будет исполнять символ «*»), либо она пуста; на ленте в каждый момент располагается лишь конечное число меток. Во время работы машина движется вдоль ленты, смещаясь точно на одну секцию вправо или влево. На рисунке машину Поста отмечают символом «↑».

Для управления машиной Поста используется 7 команд:
==> – сместиться на одну секцию вправо;
⇐ – сместиться на одну секцию влево;
^ – поставить метку;
# - стереть метку в обозреваемой секции;
! – остановиться;
?i – если в обозреваемой секции стоит метка, то перейти к выполнению команды с номером i;
??i – если в обозреваемой секции не стоит метка, то перейти к выполнению команды с номером i.
Работа машины определяется программой, записанной в обычном процедурном стиле программирования. Команды в программе пронумерованы.
После выполнения команды с номером k машина:
– переходит к выполнению программы с номером k+1, если это одна из команд («==>», «⇐», «^», «#») или команда «?i», но в обозреваемой секции нет метки, или команда «??i», но в обозреваемой секции стоит метка;
– прекращает работу, если это команда «!»;
– переходит к выполнению команды с номером i, если это команда «?i» и «^» обозреваемой секции нет метки.
Перед началом работы машина всегда находится напротив одной секции. Выполнение команды начинается с команды под номером 1. Если машине Поста предписано стереть метку из пустой клетки или поставить метку в уже заполненную клетку, то она выдает сообщение «Не могу сделать» и прекращает дальнейшую работу (аварийная остановка).
Выполните следующую программу для машины Поста для тех заполнений информационной ленты, которые изображены на рисунке.

В ответе введите номера клеток, в которых стоят «*» (без пробелов и запятых). Нумерация клеток начинается с 1.

  1. Ответ на вопрос
    Ответ на вопрос дан VladaZayceva2003
    21. в ответе получиться слово
    ПРОГРАММА
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.