ВПР по информатике 8 класс
Задание 12.1
Исполнитель "Робот"
  • Количество баллов: 1
  • Время выполнения: 2 мин.
  • Количество заданий: 1
Задание 12.1.1.
На бесконечном поле имеются четыре стены, соединённые между собой, которые образуют прямоугольник. Длина горизонтальных стен 7 клеток, вертикальных стен 8 клеток. В левой вертикальной стене есть ровно один проход. Проход расположен через 2 клетки вниз от верхней горизонтальной стены. Ширина прохода 2 клетки. Робот находится около нижнего конца левой вертикальной стены, снаружи прямоугольника и выше нижней стены.
На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).
Напишите для Робота программу использующую не менее 5 циклических алгоритмов, закрашивающую все клетки, расположенные вдоль стен прямоугольника с внешней стороны и угловые клетки. Проход должен остаться незакрашенным. Вы можете использовать цикл нц-раз-кц или нц-пока-кц. Робот должен закрасить только клетки, удовлетворяющие данному условию (см. рисунок).
Конечное расположение Робота может быть произвольным. При исполнения алгоритма Робот не должен разрушаться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.
Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.