Bonjour à tous,
Bon j'ai posté mon problème sur le fofo C&D mais visiblement y a pas grand monde de calé sur Maple par là-bas.
Donc je viens vous demander votre aide ici.
Il s'agit de l'algorithme d'Euclide pour le calcul du PGCD.
Voici mon programme :
PGCD := proc (a, b)
local r, r0, r1;
a := r0;
b := r1;
r := mod(r0, r1);
while 0 < r do
r0 := r1;
r1 := r;
r := mod(r0, r1)
od;
return r
end proc;
Quand je veux exécuter le proc, Maple me retourne le message suivant : "Error, (in PGCD) illegal use of a formal parameter"
Où est mon problème ?
P.S : Je ne suis, à la base, pas censé utiliser les fonctions iquo ou irem (même pas la fonction mod)
Il s'agit de détailler la fonction irem enfaite ou mod...
Mais je suis vraiment paumé.
Par avance merci