0 Recapitulare Cls a 10-A
-
Upload
andrew-alexander -
Category
Documents
-
view
217 -
download
0
Transcript of 0 Recapitulare Cls a 10-A
-
7/23/2019 0 Recapitulare Cls a 10-A
1/3
Instruciunea decizional IF
Acest instruciune are urmtoarele dou variante:
a)if(expresie) instr_a;
b)
if(expresie) instr_a;else instr_b;
Instruc iunea de selec ie
Dac o selec ie multipl este controlat de valoarea unei singure expresii, programarea se poate
face mai eficient cu ajutorul instruc iunii de selec ie ( switch). Sintaxa general a acestei instruc iuni
este:
switch(expresie){
case k1 : prelucrare_1opt
case k2 : prelucrare_2opt
...
case kn-1 : prelucrare_n-1opt
defaultopt: prelucrare_nopt
}
Instructiuni repetitiveExista trei instructiuni (structuri) repetitive folosite in toate limbajele:
instructiunea repetitiva cu test initial CAT T!" (#$%E) (se foloseste cand
numarul de repetitii este nede&nit)
instructiunea repetitiva cu test &nal 'E"ETA"AA CA* (*+ #$%E sau
'E"EAT) (se foloseste cand numarul de repetitii este nedefnit)
instructiunea repetitiva cu un numar cunoscut de pasi "ET', (-+') (se
foloseste cand numarul de repetitii este cunoscut - un numar fx de ori.)
Instruc iunea while
Aceast instruc iune are urmtoarea sintax:
-
7/23/2019 0 Recapitulare Cls a 10-A
2/3
while(expresie)
instruc iune;
Instruc iunea specific prelucrrile ce se efectueaz n corpul !uclei i se repet at"ta timp c"t
expresia este adevrat, mai exact diferit de zero.
Instruc iunea do - while
Aceast instruc iune are urmtoarea sintax
do
instruc iune;
while(expresie);
Instructiunea FOR
Sintaxa:
FOR(initializare; test fnal; pasul urmator)instructiune;
Fisiere
Toate utilitarele necesare pentru accesarea &sierelor text din pro.rame C// se a0ain biblioteca fstream12
"entru a putea accesa un &3ier text dintrun pro.ram C// trebuie declarata ovariabila4 astfel :
"entru a avea acces la a&sare in &3ier : ofstream .; "entru a avea acces la citirea din &3ier : ifstream f;
ifstream f(5intrare1txt5);initiali6are variabila de acces4 la declarare
ofstream .(5iesire1txt5);
Afisarea in fisier
-
7/23/2019 0 Recapitulare Cls a 10-A
3/3
Se face la fel ca si afisarea pe ecran numai ca metoda cout se inlocuieste cu numele
variabilei de acces la fisier.Ex.
g) .n5 5; D return ;D