Исполнитель робот

                                                       Знакомство с Роботом

 

Учебный исполнитель Робот предназначен для того, чтобы без участия человека сажать цветы в подготовленные для них грядки. В программе, с которой вы будете работать, Робот изображен в виде машинки, которая ездит по полю. Поле размечено на квадраты, каждый из которых может быть: 1) свободным местом ; 2) грядкой   или 3) стенкой . Робот может переходить из клетки в клетку по грядкам или по свободным клеткам, ходить по клумбам с цветами запрещается. Он должен посадить цветы на всех грядках и вернуться на Базу, обозначенную специальным значком ,  для пополнения запасов.
Робот может двигаться вперед и назад, а также разворачиваться на 90 и 180 градусов влево или вправо. Конечно, в реальной обстановке на Робота влияет ветер, дождь, неровность земли и т.п., но мы их не будем учитывать. Такое упрощенное представление называется моделью работы Робота.

Исполнитель Робот действует на прямоугольном клетчатом поле. Между некоторыми клетками поля могут быть расположены стены. Некоторые клетки могут быть закрашены.

                                         

 

 

 

 

                                                        Система команд Робота.

Вверх

Вверх

  Робот перемещается в клетку, верхнюю относительно текущей.

Вниз

Вниз

  Робот перемещается в клетку, нижнюю относительно текущей.

Влево

Влево

  Робот перемещается в клетку, левую относительно текущей.

Вправо

Вправо

  Робот перемещается в клетку, правую относительно текущей.

Взять

Взять

  Робот берёт предмет из текущей клетки .

Положить(1)

Положить(1)

  Робот кладёт в текущую клетку заданный в скобках предмет. Предметы нумеруются так: 1- сундук, 2- кувшин, 3- мешок. .

Закрасить(n)

Закрасить(n)

  Робот закрашивает текущую клетку указанным в скобках цветом.

                                                                     

 

скачать Исполнитель Робот: