Programmation Logo/Manipulation de la tortue

Un livre de Wikilivres.
Programmation | Logo

Logo permet de faire des dessins en donnant des ordres à un instrument appellé tortue.

Les principales instructions de la tortue sont :

  • AVANCE
  • DROITE
  • GAUCHE
  • RECULE
  • FIXEXY
  • FIXECAP
  • MONTRETORTUE
  • CACHETORTUE
  • LEVECRAYON
  • BAISSECRAYON
  • COULEUR

Ces ordres permettent de dessiner librement :

Exemple avec des commandes en anglais.

AVANCE[modifier | modifier le wikicode]

AVANCE n, avec n un entier, va faire avancer la tortue de n pas dans la direction dans laquelle elle est dirigée.

DROITE[modifier | modifier le wikicode]

DROITE n, avec n un entier, va modifier la direction de la tortue de n degrés vers la droite (c'est à dire dans le sens horaire).

GAUCHE[modifier | modifier le wikicode]

GAUCHE n, avec n un entier, va modifier la direction de la tortue de n degrés vers la gauche (c'est à dire dans le sens trigonométrique).

RECULE[modifier | modifier le wikicode]

RECULE , avec n un entier, va faire reculer la tortue de n pas, c'est à dire la faire avancer dans la direction formant un angle complémentaire avec la direction dans laquelle elle est dirigée.

FIXEXY[modifier | modifier le wikicode]

FIXEXY [x y], avec x et y des entiers, permet de fixer la position de la souris, x et y les coordonnés de la nouvelle position.

FIXECAP[modifier | modifier le wikicode]

FIXECAP n, avec n un entier permet de fixer la direction dans laquelle la tortue doit etre dirigée, n étant l'angle (l'angle 0 étant l'angle vertical montant).

MONTRETORTUE[modifier | modifier le wikicode]

MONTRETORTUE permet de visualiser la tortue.

CACHETORTUE[modifier | modifier le wikicode]

CACHETORTUE permet de dissimuler la tortue.

LEVECRAYON[modifier | modifier le wikicode]

LEVECRAYON permet de ne plus tracer de figure, ce qui veut dire les prochains déplacements ne seront plus accompagné d'un tracé (mode par défaut).

BAISSECRAYON[modifier | modifier le wikicode]

BAISSECRAYON permet de recommencer le tracé, ce qui veut dire que les prochains déplacements seront à nouveau accompagnés d'un tracé.

COULEUR[modifier | modifier le wikicode]

COULEUR n, avec n un nombre entier, permet de séléctionner la couleur des prochains tracés :

  • 0 : noir
  • 1 : rouge
  • 2 : vert
  • 3 : jaune
  • 4 : bleu
  • 5 : violet
  • 6 : bleu clair
  • 7 : blanc

Si n est supérieur à 7, la couleur sera égale à n modulo 8. Par exemple, 8 donne noir.