Différences entre versions de « Commande Tortue »
Ligne 1 : | Ligne 1 : | ||
− | <noinclude>{{Manual Page|version=5.0}}</noinclude> {{command|3D|Tortue | + | <noinclude>{{Manual Page|version=5.0}}</noinclude> {{command|3D|Tortue}} |
+ | {{GGb5|1=<div> | ||
;Tortue[] | ;Tortue[] | ||
− | :Crée une tortue à l'origine du repère avec un cap de 0°. | + | :Crée une tortue à l'origine du repère avec un cap de 0°.</div>}} |
La tortue peut avancer [[Commande TortueAvance|TortueAvance]], reculer [[Commande TortueRecule|TortueRecule]] ;<br/> | La tortue peut avancer [[Commande TortueAvance|TortueAvance]], reculer [[Commande TortueRecule|TortueRecule]] ;<br/> | ||
Ligne 27 : | Ligne 28 : | ||
Une autre manière de définir le carré, avec l'ennui de la non-internationalisation des commandes passées en textes pour [[Commande Exécute|Exécute]] :<br/> | Une autre manière de définir le carré, avec l'ennui de la non-internationalisation des commandes passées en textes pour [[Commande Exécute|Exécute]] :<br/> | ||
<code>Exécute[Aplatir[Séquence[{"TurtleForward[tortue1, 3]","TurtleLeft[tortue1, 90°]"},k,1,4]]]</code>.}} | <code>Exécute[Aplatir[Séquence[{"TurtleForward[tortue1, 3]","TurtleLeft[tortue1, 90°]"},k,1,4]]]</code>.}} | ||
+ | |||
+ | {{Cmds| [[Commande TortueAvance|TortueAvance]], [[Commande TortueRecule|TortueRecule]], [[Commande TortueAGauche|TortueAGauche]] et [[Commande TortueADroite|TortueADroite]].}} |
Version du 19 septembre 2014 à 06:53
La tortue peut avancer TortueAvance, reculer TortueRecule ;
pivoter vers sa gauche TortueAGauche ou vers sa droite TortueADroite
Vous pouvez voir s'afficher dans le coin inférieur gauche de la fenêtre Graphique, l'un ou l'autre des boutons Pause et Exécuter , ils sont en bascule.
Si Pause est affiché, l'ordre est exécuté aussitôt validé ; Si Exécuter est affiché, les ordres validés sont conservés, et seront seulement exécutés lorsque vous presserez sur le bouton.
Ainsi Exécuter étant affiché, vous pouvez valider successivement les 8 commandes suivantes :
TortueAvance[tortue1, 3]
TortueAGauche[tortue1, 90°]
TortueAvance[tortue1, 3]
TortueAGauche[tortue1, 90°]
TortueAvance[tortue1, 3]
TortueAGauche[tortue1, 90°]
TortueAvance[tortue1, 3]
TortueAGauche[tortue1, 90°]
puis pressez Exécuter , vous verrez la tortue dessiner un carré jusqu'à se retrouver en situation initiale.
Une autre manière de définir le carré, avec l'ennui de la non-internationalisation des commandes passées en textes pour Exécute :
Exécute[Aplatir[Séquence[{"TurtleForward[tortue1, 3]","TurtleLeft[tortue1, 90°]"},k,1,4]]]
.Saisie : Voir aussi les commandes : TortueAvance, TortueRecule, TortueAGauche et TortueADroite.