Дополнительное задание 2 Параграф 15 ГДЗ Семакин 8 класс (Информатика)
№11
9_60.exe
№12
9_61.exe
№13
9_62.exe
№16
9_57.exe
Во всех четырёх заданиях используется один и тот же принцип: исполнитель движется по полю, пока впереди нет стены, а в цикле выполняет заданную последовательность команд.
№11
В алгоритме после проверки условия ПОКА впереди НЕ стена выполняется цикл:
ШАГ
ПОВОРОТ
ПОВОРОТ
ПОВОРОТ
ШАГ
ПОВОРОТ
Так как три поворота равносильны одному повороту в противоположную сторону, исполнитель каждый раз делает один шаг, затем меняет направление движения. В результате он проходит по ломаной линии до стены.
№12
Здесь в цикле выполняется последовательность:
ПОВОРОТ
ШАГ
ПОВОРОТ
ПОВОРОТ
ПОВОРОТ
ШАГ
После трёх поворотов исполнитель снова меняет направление на противоположное, поэтому движение идёт по повторяющемуся маршруту до встречи со стеной.
№13
В этом задании цикл имеет вид:
ПОКА впереди НЕ стена
ПОКА впереди НЕ стена
ШАГ
КЦ
ПОВОРОТ
КЦ
Сначала исполнитель идёт вперёд до стены, затем поворачивает и повторяет движение. Такой алгоритм позволяет пройти по коридору, меняя направление на каждом участке.
№16
Алгоритм содержит цикл:
ПОКА впереди НЕ стена
ШАГ
КЦ
Исполнитель просто движется вперёд, пока не упрётся в стену.
Ответ: во всех заданиях алгоритмы выполняют движение исполнителя по лабиринту до ближайшей стены; в №11 и №12 направление движения меняется после каждого шага, в №13 — после прохождения участка до стены, в №16 — исполнитель идёт прямо без поворотов.