Исполнитель РОБОТ. Задачи потруднее Задача. 5.26 Мы не знаем, где стоит Робот. Ему нужно дойти до ближайшей стены, расположенной сверху, и остановиться. Исполнитель РОБОТ. Задачи потруднее Задача. 5.26 Мы не знаем, где стоит Робот. Ему нужно дойти до ближайшей стены, расположенной сверху, и остановиться. нц пока сверху свободно вверх кц ложь сверху свободно истина вверх Исполнитель РОБОТ. Задачи потруднее Задача. 5.27 Робот находится внутри прямоугольника, других стен на поле нет. Где именно стоит Робот, неизвестно. Напишите программу, приводящую Робота в правый верхний угол. нц пока сверху свободно вверх кц нц пока справа свободно вправо кц Исполнитель РОБОТ. Задачи потруднее Задача. 5.28 Предположим, что нас обманули и стены на поле Робота все же есть. Чем закончится выполнение предыдущей программы? нц пока сверху свободно вверх кц нц пока справа свободно вправо кц Исполнитель РОБОТ. Задачи потруднее Задача. 5.29 Закрасьте все клетки между Роботом и левой стеной и верните Робота в исходное положение нц пока слева свободно влево закрасить кц нц пока клетка закрашена вправо кц Исполнитель РОБОТ. Задачи потруднее Задача. 5.30 Поле Робота представляет собой прямоугольник неизвестного размера. Робот стоит в верхнем левом углу. Требуется пройти вдоль всей границы поля и закрасить все пограничные клетки. • • • • • • • • • • • нц пока справа свободно • • закрасить вправо кц • • • • • • • • • • • • • Исполнитель РОБОТ. Задачи потруднее Задача. 5.31 Поле Робота — прямоугольник без внутренних стен. Робот стоит в верхнем левом углу. Требуется закрасить все клетки поля. • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •