suivant: Terminaison
monter: Invariants de boucle
précédent: Le principe
Table des matières
On divise deux entiers strictement positifs
et
en déterminant
deux entiers
et
tels que
avec
. Voici un algorithme déterminant
et
:
On choisit comme invariant de boucle la propriété
.
- Comme
est initialisé à
et
à
, alors la propriété
est vérifiée avant le premier passage dans la
boucle.
- Avant une itération arbitraire, supposons que l'on ait
,
montrons que cette propriété est conservée par cette
itération. Soient
la valeur de
à la fin de
l'itération et
la valeur de
à la fin de
l'itération. Nous devons montrer que
. On
a
et
, alors
. La propriété est bien
conservée.
klaus
2010-08-05