Урок 27

Циклические алгоритмы для Черепахи. 

Разработка программ для управления Черепахой с использованием циклов 

Исполнитель Черепаха

Среда исполнителя: Черепаха живёт на поле, по которому может перемещаться и рисовать кончиком хвоста. Каждый «шаг» Черепахи называется «пиксель» — это наименьший элемент изображения (точка).

Черепаха может перемещаться вперёд или назад на указанное ко­личество пикселей. Поворот Черепахи происходит относительно кончика хвоста либо по часовой стрелке , либо против часовой стрелки на указанное количест­во градусов.

Вывести на экран окно Черепахи можно командой меню Окна → Черепаха . Масштаб просмотра можно менять колёсиком мыши. В исходном положении Черепаха находится в центре поля, смотрит вверх, хвост поднят.

Скрыть/показать Черепаху

Закрыть окно

Настройки масштаба

Сделать отдельным окном

Исполнитель Черепаха

Каждый исполнитель может выполнять команды только из некоторого строго заданного набора системы команд исполнителя.

Система команд исполнителя Черепаха: 

Команда                                                                      Комментарии

опустить хвост                                                    при перемещении Черепаха оставляет след

поднять хвост                                                      при перемещении Черепаха не оставляет следа

вперед (х)                                                            Черепаха перемещается в указанном направлении на х пикселей

назад (х)                                                              Черепаха перемещается в указанном направлении на х пикселей

вправо (х)                                                            Черепаха поворачивается направо на х градусов

влево (х)                                                               Черепаха поворачивается налево на х градусов

Примечание: X может быть числом или арифметическим выражением.

Домашнее задание