Calcul pgcd

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 877 fois - Téléchargée 35 fois

Contenu du snippet

Ce code extrêmement simple calcul le PGCD de deux nombre selon l'algorithme d'Euclide.

Source / Exemple :


/* Vanderbruggen Thomas, 2003 */

# include <stdio.h>

int main(void)
{ 
    int a, b, r;

    printf("Entrez le premier nombre :");
    scanf("%u", &a);
    printf("Entrez le second nombre :");
    scanf("%u", &b);
    
    while(b != 0)
    {
      r = a%b;
      a = b;
      b = r; 
    }
    
    printf("le PGCD est %u", a);
           
    return 0;
}

Conclusion :


http://thomas.vanderbruggen.free.fr

A voir également

Ajouter un commentaire

Commentaires

Messages postés
68
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
17 août 2005

Ok je vais le faire.
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
on doit declarer les variables le plus "proches" possible !
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
2
Peut etre parcequ'elles servent a rien a l'exterieur ?
Il n'y a aucune fonction qui a besoin de tes variables en dehors de main().
Messages postés
68
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
17 août 2005

Pourquoi ?
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
C'est bien mais met ces fichus variables dans le main !!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.