0 Recapitulare Cls a 10-A

download 0 Recapitulare Cls a 10-A

of 3

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