Ответы:
// 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 180
SETSHAPE
- Установить текущую форму спрайта (0-7)SETX
Переместить черепаху в указанные координаты х, например SETX 50
SETXY
Переместите черепаху к указанным координатам x, y, например. SETXY 50 50
SETY
Переместите черепаху в указанную координату y, например SETY 50
SHAPE
- Номер выхода текущей формы спрайтаSHOWTURTLE [ST]
- сделать черепаху видимойSPLITSCREEN
- Смешанная графика и текстовый экран (аналогично нажатию клавиши F3)STAMPCHAR
- Сделайте печать черепахи символом в текущем местоположении, например STAMPCHAR "A
TELL
- Скажите назначенному спрайту для получения команд, например TELL 2
TEXTSCREEN
- Используйте весь экран для текста (так же, как нажатие F1)TOWARDS
- Выходной курс для черепахи с координатами X, Y, например TOWARDS 0 0
WRAP
- Сделайте рисунки черепахи обернуть вокруг экрана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