CATEGORII DOCUMENTE |
DOCUMENTE SIMILARE |
|
TERMENI importanti pentru acest document |
|
Aceasta instructiune realizeaza structura repetitiva conditionata posterior (posttestata) dar modificata fata de REPEAT . . . UNTIL. Aceasta instructiune s-a introdus pentru o mai mare flexibilitate in scrierea programelor. Formatul ei este:
do
instructiune;
while (exp);
Efectul:
se executa instructiunea instructiune;
se evalueaza expresia exp din paranteze;
daca valoarea expresiei este zero se trece la instructiunea urmatoare instructiunii do-while; altfel se revine si se executa din nou instructiune.
Observatii:
1o. Structura realizata de instructiunea do-while poate fi realizata printr-o secventa in care se foloseste instructiunea while astfel:
instructiune;
while (exp) instructiune;
2o. Se observa ca in cazul instructiunii do-while, corpul ciclului se executa cel putin odata, spre deosebire de ciclurile while si for unde corpul ciclului poate sa nu se execute niciodata.
Exemplu:
Vom da un program care calculeaza radacina patrata dintr-un numar real a>=0.
#include<stdio.h>
#define EPS 1e-10
void main (void)
while (y >= EPS);
printf ("radacina patrata din:%g este: %.2lfn",a,x2); // 2 zecimale
} //sfirsit else
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 863
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2025 . All rights reserved