Tech4um
1 Membres connectés - 1 Visiteurs
Mot de passe oublié?
Espace membre
Faite une inscription rapide sur tech4um.com et participez par vos sujets et commentaires sur nos forums.

Vous bénéficiez aussi de la Discussion directe afin d'avoir des solutions rapide.

Facebook
Twitter
Liens recommandés




C'est quoi votre sujet?

Programme en C qui trouve le plus grand facteur commun
Tech4um Postmaster Ajouter le 2011-10-17 18:40:14

voici le code:

#include<stdio.h>

#include<conio.h>

main(){

int x,y,i,j;

clrscr();

printf("Entrer les deux nombres :");

scanf("%d%d",&x,&y);

for(i=1,j=1;i<=x,j<=y;i++,j++) {

if((x%i==0) && (y%j==0) && (i==j))

d=i;

}

printf("Le plus grand facteur commun des deux nombres %d",d);

getch();

}
Signaler un abus

 

Olivier Dubuisson Ajouter le 2011-11-13 00:21:48

La fonction scanf à éviter au risque de buffer overflow. Fgets plus approprié :)

Signaler un abus

Tech4um Postmaster Ajouter le 2011-11-13 14:54:09

D'accord Olivier, le programme sera comme:

#include<stdio.h>

#include<conio.h>

main(){

int x,y,i,j;

clrscr();

printf("Entrer les deux nombres :");

Fgets("%d%d",&x,&y);

for(i=1,j=1;i<=x,j<=y;i++,j++) {

if((x%i==0) && (y%j==0) && (i==j))

d=i;

}

printf("Le plus grand facteur commun des deux nombres %d",d);

getch();

}
Signaler un abus

[ 1 ]



Répondre au sujet: