Solution de Bouclons
Transcription
Solution de Bouclons
Solution de Bouclons Script: carré |caro| caro _ Turtle new. caro trace. 4 timesRepeat: [turtle go: 100. turtle turnRight: 90] Notez ici que le carré se fait en tournant vers la droite et qu'une autre solution serait de tourner vers la gauche. Script : un escalier suivant : |caro| caro _ Turtle new. caro trace. 10 timesRepeat: [caro east. caro go: 10. caro north. caro go: 10] Script: demi escalier |caro| caro _ Turtle new. 10 timesRepeat: [ caro trace. caro east. Stéphane et Florence Ducasse 2000-03-18 TortueSolution4-2.doc Page 1 caro go: 10. caro noTrace. caro north. caro go: 10] Noter que dans le cas du demi-escalier les instructions trace et noTrace sont à l'intérieur de la boucle car il faut à chaque étape changer cet état. Script: Pyramide Inca |caro| caro _ Turtle new. caro trace. 10 timesRepeat: [caro east. caro go: 10. caro north. caro go: 10]. 10 timesRepeat: [caro east. caro go: 10. caro south. caro go: 10] Notez que l'on peut améliorer ce script pour avoir une pyramide symétrique. Stéphane et Florence Ducasse 2000-03-18 TortueSolution4-2.doc Page 2 |caro| caro _ Turtle new. caro trace. 10 timesRepeat: [caro east. caro go: 10. caro north. caro go: 10]. caro east. caro go: 10. 10 timesRepeat: [caro east. caro go: 10. caro south. caro go: 10]. caro east. caro go: 10 Script: La croix suisse avec une boucle |caro| caro _ Turtle new. caro trace. 4 timesRepeat: [caro go: 50. caro turnLeft: 90. caro go: 100. caro turnRight: 90. caro go: 100. caro turnRight: 90. caro go: 50] Stéphane et Florence Ducasse 2000-03-18 TortueSolution4-2.doc Page 3