Вопрос:

4. Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой ня клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не прой дет У Робота есть команды. Простые команды: вверх, вниз, влево, вправо, закрасить. Команды проверки условия: сверху свободно, снизу свободно, слева свободно, справа свободно Логические связки: И. НЕ, ИЛИ Пример: (не слева свободно) или (не справа свободно) Команда ветвления: если условие то серия команд всё Команда цикла: нц пока условие серия команд кц Выполните задание: На бесконечном поле имеются 4 стены, расположенные в форме прямоугольника. Длины верти кальных и горизонтальных стен неизвестны. Робот находится в клетке, расположенной в левом верхнем углу прямоугольника. Напишите для Робота алгоритм, закрашивающий все клетки, распо- ложенные с внутренней стороны верхней и нижней стен.

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

Ответ:

Ответ: Решение в виде алгоритма для Робота

Краткое пояснение: Алгоритм предназначен для закрашивания всех клеток внутри прямоугольника, ограниченного стенами, начиная с левого верхнего угла.

Алгоритм для Робота

алг

нач

// Закрашиваем верхнюю строку

нц пока справа свободно

закрасить

вправо

кц

закрасить // Закрашиваем последнюю клетку верхней строки

вниз // Переходим на следующую строку

нц пока слева свободно

влево

кц // Возвращаемся в начало строки

// Закрашиваем остальные строки и переходим вниз

нц пока снизу свободно

// Закрашиваем строку

нц пока справа свободно

закрасить

вправо

кц

закрасить // Закрашиваем последнюю клетку строки

вниз // Переходим на следующую строку

нц пока слева свободно

влево

кц // Возвращаемся в начало строки

кц

// Закрашиваем последнюю строку

нц пока справа свободно

закрасить

вправо

кц

закрасить // Закрашиваем последнюю клетку последней строки

кон

Ответ: Решение в виде алгоритма для Робота

Тайм-трейлер: Ты только что прошел квест по программированию!

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс.

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

ГДЗ по фото 📸