Вопрос:

Соберите программу для робота так, чтобы он вышел из лабиринта (дошёл до крестика). Если число шагов в лабиринте неизвестно, можно использовать цикл с проверкой условия.

Смотреть решения всех заданий с листа

Ответ:

Для решения данной задачи необходимо использовать цикл с проверкой условия. Цикл будет повторяться до тех пор, пока робот не достигнет финиша. Внутри цикла нужно проверять, есть ли путь слева. Если путь слева есть, то нужно повернуть налево и сделать шаг вперед. Если пути слева нет, то нужно сделать шаг вперед. Таким образом, алгоритм будет выглядеть следующим образом:

  1. При запуске:
  2. Повторять пока не финиш под роботом:
    • Если путь слева:
      • повернуть налево
    • шагнуть вперёд
ГДЗ по фото 📸
Подать жалобу Правообладателю