Instrucţiunea While.
Instrucţiunea while are următoarea structură:
while (conditie)
{
/* grup de instructiuni */
}
Semnificaţia instrucţiunii este: cât timp condiţia este adevărată, se execută grupul de
instrucţiuni. Părăsirea ciclării se poate face forţat cu break.
Calcularea celui mai mare divizor comun a două numere întregi folosind instrucţiunea
while poate fi scrisă astfel:
long a,b,x,y,r;
printf("Dati doua numere întregi: ");
scanf("%ld%ld",&a,&b);
x=a; y=b;
while (y) { r=x%y; x=y; y=r; }
printf("Cmmdc(%ld,%ld)=%ld\n"),a,b,x);
printf("Cmmmc(%ld,%ld)=%ld\n"),a,b,a/x*b);
0 comentarii:
Trimiteți un comentariu