Как мне переместить черепаху в ЛОГОТИП? [закрыто]


209

Как мне переместить черепаху в ЛОГОТИП ?


Не забудьте PENUP и PENDOWN. В противном случае вы будете двигать черепаху, но не увидите ее след. Также измените цвет пера и цвет фона бумаги.
Абеленкий

Вы идете сюда ... sonic.net/~nbs/webturtle/webturtle.cgi
Сэм

Ответы:


234
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17

Проверьте некоторые другие команды черепахи, найденные здесь ...


Команды черепахи

  • BACK ## [BK] - Переместить черепаху назад
  • BACKGROUND ## [BG] - Установить цвет фона (0-15)

    • 0 - черный
    • 1 - Белый
    • 2 - красный
    • 3 - голубой
    • 4 - Фиолетовый
    • 5 - Зеленый
    • 6 - синий
    • 7 - желтый
    • 8 - оранжевый
    • 9 - коричневый
    • 10 - светло-красный
    • 11 - серый 1
    • 12 - серый 2
    • 13 - светло-зеленый
    • 14 - Голубой
    • 15 - серый 3
  • 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


52

Логотип это все о перемещении черепахи ... вы даете ему такие команды :

Forward 100
Right 45

Вы также можете выполнять такие вещи, как повторение команд:

Repeat 8 [Forward 100 Right 45]  ; Draw an octagon

(Что я выиграю? 8-)


11

Вау! Это все еще вокруг?

fd 300 // Forward
rt 90  // Right 90°
fd 300 
lt 90  // Left 90°

Это раньше работало.


6

Я видел несколько реализаций LOGO, где вы можете использовать локализованные команды, такие как:

  • НАПРЗОД (ВПЕРЕД),
  • LEWO (слева),
  • PRAWO (RIGTH)

или даже NAPRZÓD (с польской буквой Ó).

LOGO - это хороший язык для обучения детей программированию на родном разговорном языке.


4

Путем выдачи команд в правильном синтаксисе. НАПРИМЕР:

forward 100

Есть только одна необходимая команда для перемещения черепахи. Это то, forwardчто имеет мнемонику fd. При работе с роботизированной (реальной) черепахой, а не с графической (виртуальной), вы можете обнаружить, что команды поворота leftи right[ lt& rt] немного двигают черепаху, случайно.

Большинство реализаций также позволяют команду backwards[ bk].

Когда черепаха движется, она может нарисовать линию по ходу движения, в зависимости от того, поднимается ли ручка в данный момент или нет, а также отличается ли текущий цвет пера от цвета фона.

Графический интерфейс (виртуальный) черепаха может также прыгать вокруг экрана с setx, setyиsetxy


4

попробуйте: bk(назад), fd(вперед), ld(левый поворот в градусах), rt(правый поворот).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.