Programmer un chemin - Exercice 4

25 min
45
Ce programme devait tracer un carré, mais il contient une erreur : le bloc entouré en rouge.
Question 1

Que trace le lutin ?

Correction
  • Au départ, le lutin regarde vers la droite. « avancer de 5050 pas » le fait avancer droit devant lui ; avec le stylo en position d'écriture, il trace un segment.
  • Le bloc « tourner » dont la flèche va dans le sens des aiguilles d'une montre le fait pivoter vers la droite ; l'autre, vers la gauche. Pour que la figure se referme, il faut en général que le lutin ait tourné de 360360 degrés en tout : un tour complet.
Il trace 44 segments de 7070 pas, mais il ne tourne que de 6060 degrés à chaque fois : 4×60=2404\times 60=240 degrés en tout, moins qu'un tour complet. La figure ne se referme pas : ce sont 44 côtés d'un hexagone.
Ainsi :
une ligne brisée ouverte, et non un carré
Question 2

Corriger le programme.

Correction
Pour un carré, il faut des angles droits : on remplace 6060 par 9090, car 4×90=3604\times 90=360. Le lutin trace alors 4×70=2804\times 70=280 pas et revient à son point de départ.
Ainsi :
tourner de 9090 degrés au lieu de 6060

Signaler une erreur

Aide-nous à améliorer nos contenus en signalant les erreurs ou problèmes que tu penses avoir trouvés.

Connecte-toi ou crée un compte pour signaler une erreur.