Tracé d'un polygone avec une tortue

Cet applet commande à une tortue d'exécuter un certain nombre de fois la séquence de commandes suivante

La distance, l'angle et le nombre d'itérations sont determinés par des glissières. Un clic dans la région graphique permet de désigner la position de départ de la tortue. Notez que la tortue regarde toujours initialement vers le haut.

En expérimentant avec les divers paramètres, pouvez-vous trouver le nombre minimal d'étapes requises pour fermer le polygone déterminé par une distance et un angle donné? D'ailleurs, est-ce que notre "polygone" se referme toujours? Pour vous aider à vous y retrouver, la tortue changera la couleur de son crayon (en rouge) quand elle repassera par un segment déjà emprunté.

 

Remarques