aidez moi : que calcule cette procédure - Langages fonctionnels - Programmation
Marsh Posté le 06-02-2010 à 13:44:05
tu as le source sous les yeux, tu ne peux pas le lire ?
Marsh Posté le 07-02-2010 à 12:18:58
les deux derniers doivent te mettre sur la voie. > mystere(23,10);
[2, 3]
> mystere(258,10);
[2, 5, 8]
ça décompose x en base y
Marsh Posté le 07-02-2010 à 18:52:46
question con, j'ai un pb avec cette ligne :
Code :
|
à part le calcul de xmtp-q*y. Je ne comprend pas le ',c' à la fin de la ligne
Marsh Posté le 06-02-2010 à 02:58:53
exercice :que calcule la procedure suivante:
svp trés urgent je veut connaitre que calcule cette procedure en MAPLE (son role) je suis debutant
mystere:=proc(x,y)
local c,xtmp,q;
c:=NULL ;
xtmp:=x;
while xtmp >=y do
q:=trunc(xtmp/y);
c:=xtmp-q*y,c;
xtmp:=q
od;
RETURN([xtmp,c])
end;
voici des examples
mystere(21,4);
[1, 1, 1]
mystere(33,4);
[2, 0, 1]
mystere(38,5);
[1, 2, 3]
> mystere(6,2);
[1, 1, 0]
> mystere(7,2);
[1, 1, 1]
> mystere(23,10);
[2, 3]
> mystere(258,10);
[2, 5, 8]
Message édité par hakimelghe le 06-02-2010 à 17:48:46