Dans ce programme, on a regroupé les trois programmes du fichier PGCD1++ et géré la phase terminale.
Ce programme calcule le PGCD.
aller à gauche
pour faire aller Emilio vers la gauche (d'un pas)aller à droite
pour faire aller Emilio vers la droitealler en haut
pour faire aller Emilio vers le haut de l'écranaller en bas
pour faire aller Emilio vers le bas de l'écranmarquer la case
pour que Emilio coche (ou laisse cochée) la caseeffacer la case
pour qu'Emilio efface la case (ou la laisse effacée)aller à la ligne 5
pour revenir à la ligne 5 du scriptsi coché alors aller à la ligne 5
a pour effet de revenir à la ligne 5 du script si Emilio voit une case cochée à ses piedssi vierge alors aller à la ligne 5
a pour effet de revenir à la ligne 5 du script si Emilio voit une case non cochée à ses piedsprendre un café
a pour effet de ne rien faire (sauf passer à la ligne suivante)stop
arrête toutAttention, l'ordre est important : d'abord le plus petit nombre, ensuite le plus grand.
La machine est actuellement configurée pour effectuer le PGCD de 6 et 9 puisque la représentation unaire de la ligne 2 est 01111110111111111000000000000000000000000000000000.
Emilio lit la ligne 1 qui dit :"".
Vitesse de l'animation :