Исполнитель «Робот» — это виртуальный исполнитель, который может перемещаться по клетчатому полю, закрашивать клетки и проверять наличие стен. Он используется в среде программирования «Кумир». Особенности: Между соседними клетками может стоять стена, через которую Робот пройти не может. Если Робот получит команду передвижения через стену, он разрушится (произойдёт отказ). Команды.
У «Робота» есть пять простых команд: «Вверх» — перемещает Робота на одну клетку вверх.
«вниз» — перемещает Робота на одну клетку вниз.
«Влево» — перемещает Робота на одну клетку влево.
«Вправо» — перемещает Робота на одну клетку вправо.
«Закрасить» — закрашивает текущую клетку, в которой находится Робот.
Проверка условий
Перед началом выполнения программы необходимо задать исполнителю «Робот» стартовую обстановку. Это значит установить Робота в нужную позицию, расставить стены, закрасить нужные клетки и т. п.. Как задать стартовую обстановку в среде «Кумир»: Алгоритмы
Для создания сложных алгоритмическ