Mes félicitations Riad !
Votre blog http://blog.nomade-dz.com/, une mine d’informations, de nouveautés et d’astuces en informatique manquait à notre blogosphère. Bien documenté, régulièrement alimenté, et au design soigné, c’est un bonheur de s’y attarder entre un article sur Apple - ma pomme d'amour - et une brève sur Mobilis - mon opérateur d'un été…
Et qui de mieux qu’un Geek pouvait répondre à cette énigme ? Bravo encore !
En effet, pour tracer un pentagone, il suffit de glisser à l’oreille de notre docile testudiné ces quelques lignes :
POUR PENTAGONE
REPETE 5 [ AV 100 TG 72 ]
FIN
PENTAGONE
Et voici ce qu’elle griffonne :

Pourquoi donc « TG 72 » ?
Comme vous l’expliquez très bien, « pour chaque polygone équilatéral, il suffit de diviser 360 par le nombre de cotés et vous mettrez le résultat après TG ».
En langage marin nous dirions que la tortue fais un tour entier sur elle-même (360°), or elle doit accomplir cela par cinq identiques coups de barre à bâbord, donc pour chaque virement de bord, elle ajoute au compas un cinquième de 360° soit 72°.
A présent, il est aisé de dessiner un hexagone, un heptagone, un octogone…
POUR HEXAGONE
REPETE 6 [ AV 100 TG 60 ]
FIN
HEXAGONE

POUR HEPTAGONE
REPETE 7 [ AV 100 TG 51 ]
FIN
HEPTAGONE

POUR OCTOGONE
REPETE 8 [ AV 100 TG 45 ]
FIN
OCTOGONE

Pour conclure, abordons la notion des fonctions avec arguments.
Et si au lieu de définir une fonction pour le cas singulier de chaque polygone régulier (triangle, carré, pentagone…), nous imaginions un moyen de généraliser le code pour tous les polygones. Nous aboutirions à ceci :
POUR POLYGONE :N
REPETE :N [ AV 360 / :N TG 360 / :N ]
FIN
Note : Pour des raisons de manque d’espace, nous avons fixé le périmètre des polygones à 360 unités. Et ce, grâce à cet artifice : « AV 360 / :N »
Puis, nous lançons la fonction POLYGONE 3 pour dessiner un triangle,
POLYGONE 4 pour un carré,
POLYGONE 5 pour un pentagone,
POLYGONE 9 pour un ennéagone,
POLYGONE 17 pour un heptadécagone,
…etc.
Et le cas fort intéressant de « POLYGONE 360 » qui trace… devinez quoi ?

Prochainement, nous explorerons avec Logo l’univers fascinant de fractals. Mais pour l’heure, je vais me replonger dans le monde de la tortue Grande A’Tuin… Bonne nuit.
Chéloniophiles, amis de la tortue, un monde de découvertes et de ravissement vous est offert !

Commentaires
Quant à moi, mon premier ordinateur était un Apple Macintosh Classic II. Je l’ai toujours d’ailleurs, et je le conserve comme une antiquité…

waw!!! c'est le genre d'article qui me fait rêver ......... effectivement l'outil peut être relégué sans trop de réflexion excessive aux dinosaures. Mais jamais il ne faudrait oublier que ce genre de problèmes " tracer des polygones régulier" fut l'objet de réflexions plus qu'excessive même de la par des géomètres et mathématiciens ... je vous propose de tracer un pentagone avec comme seul outil une règle non graduée et un compas !!! tu conviendras cher ami que ce que nous appelons maintenant vieux dinosaure qu'est cet Amstrad, a le mérite de résoudre quand même et avec une précision parfaite ces problèmes là qui ont fait passer des nuits blanche aux Pythagore, Thales,... et autres Bézout juste dernièrement... aux 18ème siècle!! qui donna son coup de grâce à toute cette réflexion qui fascina durant longtemps nos mathématiciens .... mais je suis sur que M'kidech peut nous éclairer encore plus que moi sur ce sujet.....
PS: bravo pour l'article en chaine on aurai que les épisodes ont été imaginé par une seul personne, je commence à avoir le trac !!!
Merci pour « Manha Manha »
Ps : je trépigne d’impatience de lire ton épisode de l’histoire en chaîne.




l'Humanité ma famille
Je vois que tu as commencé un périple ver Ank et Morpork... Bon voyage!
A+