Essayez d 'additionner 2 m éthodes pour voir ce qui advient. Par exem ple à p a rtir d 'une
instruction.
cs carré-quelconque 100 rt 45 carré-quelconque 150
La to rtue va dessiner 2 carrés de côtés différents, l'un faisant un angle de 45° par rapport à
l'autre.
N otez com m ent Logo vous rappelle q u 'une ligne de comm andes s'est divisée en plusieurs
lignes sur l'écran.
4.7 Utilisation de variables pour stocker
des valeurs
D r. Logo vous perm et ainsi de stocker des valeurs dans une variable, variable que l'on peut
utiliser également pour distribuer des valeurs à une m éthode.
D 'abord, faites-vous une m éthode appelée triangle :
to triangle
bord
repeat 3 [fd: bord rt 120] end
O n peut tester ceci en tapant
make 'bord 100
triangle
Si nous voulons connaître la valeur de bord, on a juste à taper :
nous affichera sa valeur.
Enfin, nous pouvons utiliser notre variable :
construire un dessin.
Remarquez la façon d 'accroître la valeur de :
prem ière de façon à ce que notre dessin s'étende.
to dessin
triangle Lt 60
triangle rt 60
make " bord : bord + 4
dessin
end
make "bord 10
cs dessin
Quand vous en avez assez, appuyez sur
4.8 La correction des programmes
et des méthodes
D r. Logo vous perm et de corriger les fautes de frappe, de m odifier les méthodes. Les
touches de co rrectio n utilisées sont :
Les touches curseur t l — — pour le déplacem ent du curseur d 'un caractère à la fois.
Les touches curseur t 1 — — pendant que l'on appuie sur la touche
se déplacer d 'une extrém ité à une autre en une seule fois.
Chapitre 4.4
bord
dans une nouvelle m éthode qui va
bord
en ajoutant quelque chose à sa valeur
ESC
pour arrêter le program m e.
Manuel du lecteur DDI-1 AMSTRAD
bord
après le ? et D r. Logo
[CTRL]
perm ettent de