Instrucţiunea While.

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