Discussion

Vous êtes ici : Accueil » programmation » Algorithme qui calcule le PGCD et PPCM

Algorithme qui calcule le PGCD et PPCM

PGCP

 

 

#include

#include

   

 

int a,b,c,d;

 

 

/* ecrire un algorithme qui calcule le PGCD de 2 nombres

    ex a=12; les diviseurs de a sont 2;4;8;10;12.....

    b=16;les diviseurs de b sont 1;2;4;8;16....

   

    Traduction en langage c et faire de test.*/

   

 

   

      

            

main()

{

    printf("POUR CALCULER LE PGCD DE DEUX NOMBRES ");

    printf("veuillez saisir le premier nombre s'il vous plait ");

    scanf("%d",&a);

    printf("veuillez saisir le deuxieme nombre s'il vous plait ");

    scanf("%d",&b);

 

 

   

   

    while (a!=b) 

    {   

       

        if(a>b)

         {

          a=a-b;

         }

        

           else

           if (a

           {

             b=b-a;

           }

           

      

    }

        

       printf("Le PGCD de ces deux nombres est: %d ",b); 

            //scanf("%f",&moyenne);

        system("pause");

}

    

 

 

 

Algoritme sur la PPCM

 

 

                    

 

#include

#include

   

 

int a,b,c,d;

 

 

/* ecrire un algorithme qui calcule le PPCM de 2 nombres

    ex a=2; les multiples de a sont 2;4;8;10;12;14;16;18.....

    b=3;les multiples de b sont 3;6;9;12;15;18;21....

   

    Traduction en langage c et faire de test.*/

   

 

   

      

            

main()

{

    printf("POUR CALCULER LE PPCM DE DEUX NOMBRES ");

    printf("veuillez saisir le premier nombre s'il vous plait ");

    scanf("%d",&a);

    printf("veuillez saisir le deuxieme nombre s'il vous plait ");

    scanf("%d",&b);

 

 

    c=a;

    d=b;

   

    while (a!=b) 

    {   

       

        if(a>b)

         {

          b=d+b;

         }

        

           else

           if (a

           {

             a=c+a;

           }

           

      

    }

        

       printf("Le PPCM de ces deux nombres est: %d ",a); 

            //scanf("%f",&moyenne);

        system("pause");

}

    


Date de publication:  12/10/2014

Dernière modification: le 27/03/2021 18:07:07 par admin10

Chargement...

Configurer votre compte mail pour ajouter une signature (Gmail, Yahoo, Outlook)

CVMACTIVITY vous recommande d'ajouter, en fin de vos emails, une signature HTML contenant un lien vers votre CV en ligne. C'est un moyen discret et efficace de diffuser son CV auprès de ses contacts.

1. Récupérer le code HTML de votre signature

Tout d'abord, vous devez allez récupérer votre signature générée par DoYouBuzz. Depuis votre CV DoYouBuzz :


Rendez vous dans

Page précédent 76 77 78 79 80 81 82 83 84 Page suivante

Laisser un commentaire





ijt029


zack77 Jeudi 31 Décembre 2015

Réponse à @ aridj05 :

Toutes les solutions sont les bien venues...wink


ljgh Jeudi 03 Décembre 2015

lu


aridj05 Dimanche 29 Novembre 2015

pour b =0



dans le premier programme PGCD 



c'est une boucle infini