Bonjour les débutants ,
Règles de l'exercice :
Aujourd'hui, je vous propose de coder un tout petit script qui sera chargé de trouver le PGDC de deux entiers relatifs.
Heu ... deux petites secondes, c'est quoi le PGCD ?
Quoi ? ça ne vous dit rien du tout ? Allons, reprenez vos bouquins de 3ème et feuilletez-le ... C'est bon, ça vous revient ? :p) Bon, pour ceux à qui ça ne dit toujours pas (les mauvais élèves ><), lisez cette article. ^^
Pour parvenir à vos fins, je vous propose d'utiliser l'algorithme d'Euclide. C'est pour moi le plus rapide de tous (et il n'est pas plus compliqué que les autres). Si vous ne le connaissez pas, je vous propose de lire ceci. N'hésitez pas à le relire plusieurs fois si vous ne le comprenez pas, mais normalement ça ne devrait pas vous poser de soucis.
Enfin, votre code devra se présenter sous la forme d'une petite fonction (deux arguments requis : nombre1 et nombre2 par exemple) qui retournera ... le PGCD bien sûr !
Un petit exemple :
<?php
$pgcd = pgcd(15, 12);
echo $pgcd; // Le résultat est 3 !
?>
Difficulté : /
Astuces : Aucune ! Débrouillez-vous !
Bonne chance à tous les participants !
NB : La correction dans quelques jours !
Règles de l'exercice :
Aujourd'hui, je vous propose de coder un tout petit script qui sera chargé de trouver le PGDC de deux entiers relatifs.
Heu ... deux petites secondes, c'est quoi le PGCD ?
Quoi ? ça ne vous dit rien du tout ? Allons, reprenez vos bouquins de 3ème et feuilletez-le ... C'est bon, ça vous revient ? :p) Bon, pour ceux à qui ça ne dit toujours pas (les mauvais élèves ><), lisez cette article. ^^
Pour parvenir à vos fins, je vous propose d'utiliser l'algorithme d'Euclide. C'est pour moi le plus rapide de tous (et il n'est pas plus compliqué que les autres). Si vous ne le connaissez pas, je vous propose de lire ceci. N'hésitez pas à le relire plusieurs fois si vous ne le comprenez pas, mais normalement ça ne devrait pas vous poser de soucis.
Enfin, votre code devra se présenter sous la forme d'une petite fonction (deux arguments requis : nombre1 et nombre2 par exemple) qui retournera ... le PGCD bien sûr !
Un petit exemple :
<?php
$pgcd = pgcd(15, 12);
echo $pgcd; // Le résultat est 3 !
?>
Difficulté : /
Astuces : Aucune ! Débrouillez-vous !
Bonne chance à tous les participants !
NB : La correction dans quelques jours !
Dernière édition par Emm@nuel le Sam 5 Sep - 19:24, édité 2 fois