Odpowiedzi:
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Sprawdź inne znalezione tutaj polecenia żółwia ...
BACK ## [BK]
- Cofnij żółwia do tyłuBACKGROUND ## [BG]
- Ustaw kolor tła (0-15)
CLEARSCREEN [CS]
- Wyczyść ekran bez poruszania żółwia
DRAW
- Wyczyść ekran i zabierz żółwia do domuEACH
- Powiedz kilku duszkom, których numery znajdują się na liście, aby akceptowały polecenia z drugiej listy, np EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- Przesuń żółwia do przoduFULLSCREEN
- Pełny ekran graficzny (tak samo jak naciśnięcie F5)HEADING
- Wyjściowy kurs żółwia jako liczbę (0–359)HIDETURTLE [HT]
- Spraw, by żółw był niewidocznyHOME
- Przesuń żółwia na środek ekranu, wskazując w góręLEFT [LT]
- Skręć żółw w lewoNODRAW [ND]
- Wejdź w tryb tekstowy z wyraźnym ekranemNOWRAP
- Zapobieganie zawijaniu się rysunków po ekraniePENCOLOR [PC]
- Zmień kolor pisakaPENDOWN [PD]
- Szlak liści żółwiaPENUP [PU]
- Żółw przestaje opuszczać szlakRIGHT ## [RT]
- Skręć żółw w prawoSETHEADING [SETH]
- Ustaw kurs żółwia, np SETH 180
SETSHAPE
- Ustaw aktualny kształt duszka (0-7)SETX
Przesuń żółwia na określone współrzędne x, np SETX 50
SETXY
Przesuń żółwia na określone współrzędne x, y np. SETXY 50 50
SETY
Przesuń żółwia na określoną współrzędną y, np SETY 50
SHAPE
- Liczba wyjściowa aktualnego kształtu duszkaSHOWTURTLE [ST]
- Spraw, aby żółw był widocznySPLITSCREEN
- Mieszana grafika i ekran tekstowy (tak samo jak naciśnięcie F3)STAMPCHAR
- Ustaw żółwia na znak w bieżącej lokalizacji, np STAMPCHAR "A
TELL
- Poinformuj wyznaczonego duszka, aby odbierał polecenia, np TELL 2
TEXTSCREEN
- Użyj całego ekranu dla tekstu (tak samo jak naciśnięcie F1)TOWARDS
- Wyjście w kierunku żółwia w kierunku współrzędnej X, Y, np TOWARDS 0 0
WRAP
- Twórz rysunki żółwi na ekranieXCOR
- Prąd wyjściowy x współrzędna żółwiaYCOR
- Współrzędna prądu wyjściowego y żółwiaASPECT
- Ustaw współczynnik skali ekranu wertykalnego, domyślnie 0,76Próbki pobrane bezpośrednio ze strony: http://gaza.freehosting.net/logo/index.html
Logo polega na przemieszczaniu żółwia ... wydajesz mu następujące polecenia :
Forward 100
Right 45
Możesz robić rzeczy takie jak powtarzanie poleceń:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Co wygrywam? 8-)
Widziałem kilka implementacji LOGO, w których możesz używać zlokalizowanych poleceń, takich jak:
a nawet NAPRZÓD (z polską literą Ó).
LOGO to fajny język do nauki programowania w języku ojczystym.
Wydając polecenia w poprawnej składni. NA PRZYKŁAD:
forward 100
Jest tylko jedno niezbędne polecenie, aby przesunąć żółwia. To jest to, forward
co ma mnemonik fd
. Podczas pracy z robotem (prawdziwym) żółwiem, w przeciwieństwie do graficznego (wirtualnego), może się okazać, że polecenia obracania left
i right
[ lt
& rt
] poruszają żółwia trochę, przypadkowo.
Większość implementacji pozwala również na polecenie backwards
[ bk
].
Kiedy żółw się porusza, może rysować linię, w zależności od tego, czy pióro jest w tym momencie w górę, czy w dół i czy bieżący kolor pióra różni się od koloru tła.
Na bazie graficzny (wirtualny) żółw może skakać w ekran setx
, sety
orazsetxy