Як перемістити черепаху в LOGO? [зачинено]


209

Як перемістити черепаху в LOGO ?


Не забудьте 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 Перемістіть черепаху за вказаними x координатами, наприклад 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 - Вихідний струм y координата черепахи
  • ASPECT - Встановити коефіцієнт масштабу екрану вершинок, за замовчуванням - 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

Видаючи команди у правильному синтаксисі. EG:

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.