Практическая работа «Исполнитель Робот»
Цель: научиться разрабатывать несложные алгоритмы с использованием циклов и ветвлений для управления формальными исполнителями.
Ход работы
Реализуйте следующие алгоритмы в среде Кумир с использованием исполнителя Робот.
Уровень 1 Линия
Создайте для Робота поле 20×18 клеток и разместите его в клетке, соответствующей второй строке в пятом столбце. Напиши программу для Робота, чтобы он нарисовал горизонтальные линии так, как изображено на рисунке. Используй в программе цикл со счётчиком. Вариант начала движения Робота показан стрелками.
Уровень 2 Лесенка
Создайте стартовую обстановку для Робота по предложенному образцу. Напишите программу, чтобы Робот, находящийся в левом верхнем углу, переместился по коридору между стен, закрашивая пройденные клетки, включая последнюю.
Уровень 3 Стены с окнами
Создайте стартовую обстановку для Робота по предложенному образцу. Напишите программу, чтобы робот закрасил все клетки вдоль горизонтальной и вертикальной линий, как показано на втором рисунке к уровню. Робот может завершить работу в любой точке на плоскости.