Ответы:
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Проверьте некоторые другие команды черепахи, найденные здесь ...
BACK ## [BK] - Переместить черепаху назадBACKGROUND ## [BG] - Установить цвет фона (0-15)
CLEARSCREEN [CS] - Очистить экран без движения черепахи
DRAW - Очистите экран и заберите черепаху домойEACH - Скажите нескольким спрайтам, чьи номера в списке, принимать команды во втором списке, например EACH [1 2] [SQUARE 10]FORWARD ## [FD] - двигать черепаху впередFULLSCREEN - Полный графический экран (аналогично нажатию клавиши F5)HEADING - Вывести заголовок черепахи в виде числа (0-359)HIDETURTLE [HT] - сделать черепаху невидимойHOME - Переместите черепаху в центр экрана вверхLEFT [LT] - Поверните черепаху влевоNODRAW [ND] - Войдите в текстовый режим с четким экраномNOWRAP - Предотвращение обтекания рисунков вокруг экранаPENCOLOR [PC] - Изменить цвет пераPENDOWN [PD] - Черепаха оставляет следPENUP [PU] - черепаха перестает оставлять следRIGHT ## [RT] - Поверните черепаху вправоSETHEADING [SETH] - Установить заголовок черепахи, например SETH 180SETSHAPE - Установить текущую форму спрайта (0-7)SETX Переместить черепаху в указанные координаты х, например SETX 50SETXY Переместите черепаху к указанным координатам x, y, например. SETXY 50 50SETY Переместите черепаху в указанную координату y, например SETY 50SHAPE - Номер выхода текущей формы спрайтаSHOWTURTLE [ST] - сделать черепаху видимойSPLITSCREEN - Смешанная графика и текстовый экран (аналогично нажатию клавиши F3)STAMPCHAR - Сделайте печать черепахи символом в текущем местоположении, например STAMPCHAR "ATELL - Скажите назначенному спрайту для получения команд, например TELL 2TEXTSCREEN- Используйте весь экран для текста (так же, как нажатие F1)TOWARDS - Выходной курс для черепахи с координатами X, Y, например TOWARDS 0 0WRAP - Сделайте рисунки черепахи обернуть вокруг экранаXCOR - Выходной ток x координата черепахиYCOR - Выходной ток у координаты черепахиASPECT - Установите масштабный коэффициент экрана vertical, по умолчанию 0,76Образцы взяты непосредственно с сайта: http://gaza.freehosting.net/logo/index.html
Логотип это все о перемещении черепахи ... вы даете ему такие команды :
Forward 100
Right 45
Вы также можете выполнять такие вещи, как повторение команд:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Что я выиграю? 8-)
Я видел несколько реализаций LOGO, где вы можете использовать локализованные команды, такие как:
или даже NAPRZÓD (с польской буквой Ó).
LOGO - это хороший язык для обучения детей программированию на родном разговорном языке.
Путем выдачи команд в правильном синтаксисе. НАПРИМЕР:
forward 100
Есть только одна необходимая команда для перемещения черепахи. Это то, forwardчто имеет мнемонику fd. При работе с роботизированной (реальной) черепахой, а не с графической (виртуальной), вы можете обнаружить, что команды поворота leftи right[ lt& rt] немного двигают черепаху, случайно.
Большинство реализаций также позволяют команду backwards[ bk].
Когда черепаха движется, она может нарисовать линию по ходу движения, в зависимости от того, поднимается ли ручка в данный момент или нет, а также отличается ли текущий цвет пера от цвета фона.
Графический интерфейс (виртуальный) черепаха может также прыгать вокруг экрана с setx, setyиsetxy