Задание 136 ГДЗ Семенов Рудченко 6 класс (Информатика)
Семёнов, Рудченко
6 класс
Автор
Семёнов, Рудченко
Задание 136 ГДЗ Семенов Рудченко 6 класс (Информатика)
Задача
использовать Робот
алг коридор
дано |поле 5х25
нач
. нц 10 раз
. . влево
. кц
. если слева стена
. . то нц 21 раз
. . . . вправо
. . . кц
. . иначе влево
. все
кон
Подробный ответ
Робот стоит в тупике на расстоянии 10 шагов от выхода и 10 шагов от закрытого конца. Сначала нужно пройти 10 шагов в одну сторону. После этого проверяем, где находится стена слева:
- если слева стена, значит Робот дошёл до закрытого конца и ему нужно идти вправо к выходу;
- иначе слева нет стены, значит Робот уже направлен к выходу и нужно идти влево.
Так как до выхода и до закрытого конца одинаковое расстояние, после первых 10 шагов Робот окажется у одного из концов коридора и по наличию стены слева можно определить, в какую сторону двигаться дальше.
использовать Робот
алг коридор
дано | поле 5×25
нач
нц 10 раз
влево
кц
если слева стена
то нц 21 раз
вправо
кц
иначе влево
кон
Ответ
Алгоритм выше выводит Робота из тупика.
Другие учебники
Другие предметы