1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семёнов
Задание 136 ГДЗ Семенов Рудченко 6 класс (Информатика)
Семёнов, Рудченко
6 класс
Автор
Семёнов, Рудченко

Задание 136 ГДЗ Семенов Рудченко 6 класс (Информатика)

Задача

использовать Робот
алг коридор
дано |поле 5х25
нач
. нц 10 раз
. . влево
. кц
. если слева стена
. . то нц 21 раз
. . . . вправо
. . . кц
. . иначе влево
. все
кон

Подробный ответ

Робот стоит в тупике на расстоянии 10 шагов от выхода и 10 шагов от закрытого конца. Сначала нужно пройти 10 шагов в одну сторону. После этого проверяем, где находится стена слева:

  • если слева стена, значит Робот дошёл до закрытого конца и ему нужно идти вправо к выходу;
  • иначе слева нет стены, значит Робот уже направлен к выходу и нужно идти влево.

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

использовать Робот
алг коридор
дано | поле 5×25
нач
  нц 10 раз
    влево
  кц
  если слева стена
  то нц 21 раз
    вправо
  кц
  иначе влево
кон

Ответ

Алгоритм выше выводит Робота из тупика.



Общая оценка
4 / 5
Другие учебники
Другие предметы