موضوع: أكواد بعض البرامج ب c++ من صنعي الجمعة أغسطس 21, 2009 6:06 pm
البرنامج الاول هو عبارة عن برنامج يحسب القسمة الاقليدية لعددين صحيحين #include main() { int a, b; printf("Bienvenu dans l'un des programmes de DOUAH MOUNSIR !!!!\n\n"); printf("Ce programme sert \x85 calculer La division euclidienne de deux nombres entiers !!!!\n\n"); printf("Entrez le premier nombre a: "); scanf("%d", &a); printf("Entrez le dernier nombre b: "); scanf("%d", &b); if (b == 0) { printf("Division impossible\n"); } else { printf("La division euclidienne est: %d=%d*%d+%d\n",a, b, a/b, a%b); } getchar(); }
البرنامج التاني عبارة عن برنامج يقوم بحسابPGCDوهو العدد الاخير الغير منعدم من القسمة
#include main() { int a,b,pgcd; printf("Bienvenu dans l'un des programmes de DOUAH MOUNSIR !!!!\n\n"); printf("Ce programme sert \x85 calculer le PGCD de deux nombres entiers !!!!\n\n"); //Pour calculer le PGCD j’utilise dans ce programme la méthode de la soustraction //Le PGCD (plus grand commun dénominateur) est le dernier reste non nul printf("\t\tPGCD de (a,b)=????\n\n"); printf("Veuillez donner a:\n"); scanf("%d",&a); printf("Veuillez donner b:\n"); scanf("%d",&b); do //On utilise la boucle do-while { if (a>b) { pgcd=a; a=a-b; printf("Le PGCD de (%d;%d)=%d\n\n",pgcd,b,a); } else { pgcd=b; b=b-a; printf("Le PGCD de (%d;%d)=%d\n\n",pgcd,a,b); } } while(a>0&& b>0); printf("Le PGCD final est donc %d\n\n",pgcd); if (pgcd==1) { printf("ATTENTION : le PGCD \x82tant de 1, ce sont nombres premiers entres eux !!!!\n\n"); } getchar(); }
البرنامج التالت هو عبارة عن معادلة رياضية #include #include main() { int k,i,a,b,c; double x,y; printf("Ce programme sert a calculer la fonction (x-y)/racine(x-y)\n"); printf("Entrez les nombres de fois que vous voulez r\x82p\x82ter votre instruction: k="); scanf("%d",&k); printf("x="); scanf("%lf",&x); printf("y="); scanf("%lf",&y); for (i=0;i