Documente Academic
Documente Profesional
Documente Cultură
Chișinău 2018
CUPRINS
1. Scopul lucrarii ............................................................................................................................................................................ 3
2. Sarcina ........................................................................................................................................................................................ 3
3. Teorie ......................................................................................................................................................................................... 3
4. Mersul lucrarii ............................................................................................................................................................................ 4
4.1 Scrierea progreamului ............................................................................................................................................................... 4
4.2 Rezultatul obtinut ..................................................................................................................................................................... 5
5. Concluzii .................................................................................................................................................................................... 5
1. Scopul lucrarii
Utilizarea instrucțiunilor repetitive (for, while și do- while) pentru scrierea programelor în limbajul
de programare C++.
2. Sarcina
Scrieți un program care efectuează ceea ce este indicat în variantă, apoi afișează pe ecran rezultatul
(se recomandă ca variantele 1-4 să fie efectuate cu instrucțiunea „for”, variantele 5-8 – cu „while”, iar
variantele 9-12 – cu „do- while”):
3. Teorie
Exista trei instructiuni (structuri) repetitive folosite in toate limbajele:
a) instructiunea repetitiva cu test initial CAT TIMP (WHILE) (se foloseste cand numarul de repetitii
este nedefinit)
b) instructiunea repetitiva cu test final REPETA-PANA CAND (DO WHILE sau REPEAT) (se
foloseste cand numarul de repetitii este nedefinit)
c) instructiunea repetitiva cu un numar cunoscut de pasi PENTRU (FOR) (se foloseste cand numarul de
repetitii este cunoscut – un numar fix de ori.)
Intructiunea FOR
Sintaxa:
Efect : pentru fiecare valoare a contorului i intre expresia initiala si expresia finala se executa instructiunea;
Instructiunea DO – WHILE
Sintaxa: do { instructiuni} while (conditie) ;
Efect:
se executa secventa de instructiuni
se evalueaza conditia
daca valoarea conditiei este adevarata se revine la pasul 1
daca valoarea conditiei este falsa se continua cu instructiunea de dupa punct si virgule
Exemplu: cin>>n;
prelucrarea cifrelor unui numar natural/intreg. do { //prelucrarea ultimei cifre
..............;
// tai ultima cifra
n=n/10;
} while (n!=0);
Instructiunea WHILE
Sintaxa : while (expL) instructiune;
Efect
4. Mersul lucrarii
5. Concluzii
Am scris un program cu scopul de a calcula suma cifrelor unui numar N; la calcularea sumei am
folosit intructiunea repetitiva WHILE .