Un algorithme célèbre !

clairebtrs Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 clairebtrs -
Bonjour j'ai besoin d'aide pour résoudre cet algorithme
Variables
A,B,R trois entiers positifs
Algorithme
Lire A
Lire B
i <-- 0
Tant que E(A/B) # A/B faire
R<-- A-E(A/B)*B
A<-- B
B<--R
FinTant
ecrireB
  • E(x) signifie la partie entière de x.


Consigne : appliquer à la main cet algorithme à A=391 et B=221
aidez-moii svp

2 réponses

bolobo46 Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   6
 
Tu pourrais poster l'énoncé entier ?
0
clairebtrs Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Il est en entier
0
bolobo46 Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   6
 
Alors, de ce que je comprends.
Tant que E(A/B) est différent de A/B il faut faire :
R = A-E(A/B)*B
A = B
B = R
C'est à dire que :
R prend la valeur A-E(A/B)*B
A prend la valeur de B
B prend la valeur de R
et tu continues jusqu'à ce que E(A/B) soit égal à A/B
quand c'est le cas, tu écris B
0
clairebtrs
 
Merci pour ta réponse :)
Mais juste du coup pour E je choisis n'importe quel nombre ? Et après je multiplie pas A/B ??
0