ALGO

Biko Styles -  
mis_angel Messages postés 8 Statut Membre -
Bonjour,j'ai besoin de qui calcul le PGCD de deux entiers non nuls. MERCI D'AVANCE.
Configuration: Windows XP
Firefox 3.0.5

2 réponses

  1. maher*91 Messages postés 31 Statut Membre 4
     
    bonjour,

    p,k,a,b,pgcd,i:entier

    repeter
    lire(k); {la saisie de deux entiers}
    lire(p);
    jusqu'a ((a>0)et(b>0));
    a<=k;
    b<=p;
    si p>k alors {a aura la valeur du plus grand entier entre p et k et b aura celle du petit }
    a:=p;
    b:=k;
    fi si

    pour i<=1 à (a div2) faire
    si a mod i =0 et b mod i=0 alors {la recherche du pgcd(p,k)}
    pgcd<=i;
    fin si
    fin pour

    en espérant t'avoir aider a.bientôt
    0
  2. mis_angel Messages postés 8 Statut Membre
     
    si je peux vous aider

    algorithme pgcd
    entier:a,b
    debut
    repeter
    ecrire('donner a et b :')
    lire a,b
    jusqu'a (a#0) et (b#0)
    tantque (a#b) faire
    si (a>b) alors
    a -->a-b
    sinon
    b-->b-a
    ecrire ('le pgcd est =',a)
    fin.
    0