Accueil > Algorithmes > PGCD de A et B par décomposition simultanée
Calcule le PGCD en extrait les facteurs premiers communs à A et B.
Fonction pgcd(a, b : entier) : entier DÉBUT d ← 2, p ← 1 Tant que a ≠ 1 et b ≠ 1 Faire Si a mod d = 0 et b mod d = 0 Alors p ← p * d, a ← a div d, b ← b div d Sinon Si a mod d = 0 Alors a ← a div d Sinon Si b mod d = 0 Alors b ← b div d Sinon d ← d + 1 Fin Si Fin Tant que Retourner p FIN