Langage LOGO – Aide Mémoire des Commandes

Transcription

Langage LOGO – Aide Mémoire des Commandes
Langage LOGO – Aide Mémoire des Commandes
Commande
Raccourci
description
VIDEECRAN
VE
Efface l'écran
FIXECOULEURCRAYON couleur
ou [R V B]
FCC couleur
ou [R V B]
Fixe la couleur de dessin avec
couleur = BLANC, ROUGE, VERT,
BLEU, NOIR, JAUNE, CYAN,
MAGENTA, R, V et B entre 0 et 255
BAISSECRAYON
BC
Permet de dessiner
LEVECRAYON
LC
Ne dessine plus et permet de
déplacer la tortue
Déplacement de la tortue
 d représente une distance exprimée en points, par exemple 100
 angle représente un angle exprimé en degré (0 à 360°)
 x coordonnée horizontale comprise entre -390 et +390
 y coordonnée verticale comprise entre -240 et +240
Commande
Raccourci
Description
AVANCE d
AV d
Avance de d points
RECULE d
RE d
Recule de d points
ORIGINE
Place la tortue au centre de
l'écran en position [0 0]
DROITE angle
DR angle ou TD angle
Tourne de angle degrés vers la
droite
GAUCHE angle
GA angle ou TG angle
Vers la gauche
FIXE x y
Place la tortue en position [x y]
FIXECAP angle
Fait tourner la tortue sur ellemême de angle degrés
POS
Donne la position de la tortue
sous forme d'une liste de
valeurs [x y]
FIXEPOS [x y ]
Fixe la position de la tortue
Variables
Format
Description
:nom-de-variable
Utilisation ou définition dans un sousprogramme
DONNE “nom-de-variable valeur
Création d'une variable
Sous-programme
Format
Description
POUR nom-de-sous-programme :variable1 :variable2 …
instructions
FIN
Définition d'un sousprogramme
nom-de-sous-programme param1 pram2 ...
Appel du sous-programme
Exemple:
POUR carre :cote
REPETE 4 [ AV :cote TG 90 ]
FIN
Instructions
Format
Description
Exécute n fois les intructions entre
crochets
verticale
REPETE n [ instructions ]
TOURNEGAUCHE
[0 240]
0°
270°
[-390 0]
TOURNEDROITE
90°
[0 0]
180°
[0 -240]
horizontale
[390
[
0]