Réponses:
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Découvrez quelques autres commandes de tortues trouvées ici ...
BACK ## [BK]
- Reculer la tortueBACKGROUND ## [BG]
- Définir la couleur d'arrière-plan (0-15)
CLEARSCREEN [CS]
- Écran clair sans tortue en mouvement
DRAW
- Effacez l'écran et ramenez la tortue à la maisonEACH
- Dites à plusieurs sprites, dont les numéros sont dans une liste, d'accepter des commandes dans une deuxième liste, par exemple EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- Déplacer la tortue vers l'avantFULLSCREEN
- Écran graphique complet (identique à la pression de F5)HEADING
- Sortie de la tête de tortue sous forme de nombre (0-359)HIDETURTLE [HT]
- Rendre la tortue invisibleHOME
- Déplacez la tortue au centre de l'écran en pointant vers le hautLEFT [LT]
- Tournez la tortue à gaucheNODRAW [ND]
- Entrez en mode texte avec un écran clairNOWRAP
- Empêche les dessins de s'enrouler autour de l'écranPENCOLOR [PC]
- Changer la couleur du styloPENDOWN [PD]
- Sentier des feuilles de tortuePENUP [PU]
- La tortue cesse de quitter la pisteRIGHT ## [RT]
- Tournez la tortue à droiteSETHEADING [SETH]
- Définir le cap de la tortue, par exemple SETH 180
SETSHAPE
- Définir la forme actuelle du sprite (0-7)SETX
Déplacez la tortue aux coordonnées x spécifiées, par exemple SETX 50
SETXY
Déplacez la tortue aux coordonnées x, y spécifiées. SETXY 50 50
SETY
Déplacez la tortue à la coordonnée y spécifiée, par exemple SETY 50
SHAPE
- Numéro de sortie de la forme du sprite actuelSHOWTURTLE [ST]
- Rendre la tortue visibleSPLITSCREEN
- Graphiques mixtes et écran de texte (comme en appuyant sur F3)STAMPCHAR
- Faites de la tortue un personnage à l'emplacement actuel, par exemple STAMPCHAR "A
TELL
- Dites au sprite désigné de recevoir les commandes, par exemple TELL 2
TEXTSCREEN
- Utiliser tout l'écran pour le texte (identique à la pression F1)TOWARDS
- Cap de sortie pour que la tortue fasse face à une coordonnée X, Y, par exemple TOWARDS 0 0
WRAP
- Faites des dessins de tortues autour de l'écranXCOR
- Courant de sortie x coordonnée de la tortueYCOR
- Courant de sortie et coordonnée de la tortueASPECT
- Définir le facteur d'échelle de l'écran vertical, la valeur par défaut est 0,76Échantillons prélevés directement sur le site Web: http://gaza.freehosting.net/logo/index.html
Le logo consiste à déplacer la tortue ... vous lui donnez des commandes comme celle-ci:
Forward 100
Right 45
Vous pouvez aussi faire des choses comme répéter des commandes:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Qu'est-ce que je gagne? 8-)
J'ai vu quelques implémentations LOGO où vous pouvez utiliser des commandes localisées comme:
ou même NAPRZÓD (avec la lettre polonaise Ó).
LOGO est un langage agréable pour enseigner aux enfants la programmation dans leur langue maternelle.
En émettant des commandes dans la syntaxe correcte. PAR EXEMPLE:
forward 100
Il n'y a qu'une seule commande nécessaire pour déplacer la tortue. C'est forward
qui a le mnémonique fd
. Lorsque vous travaillez avec une tortue robotique (réelle) par opposition à une tortue graphique (virtuelle), vous constaterez peut-être que les commandes de rotation left
et right
[ lt
& rt
] déplacent la tortue un peu, accidentellement.
La plupart des implémentations autorisent également la commande backwards
[ bk
].
Lorsque la tortue se déplace, elle peut tracer une ligne au fur et à mesure selon que le stylo est à la hausse ou à la baisse à ce moment-là, et si la couleur du stylo actuelle est différente de la couleur d'arrière-plan.
Un graphique à base de tortue (virtuelle) peut aussi sauter l'écran avec setx
, sety
etsetxy