Sunteți pe pagina 1din 2

RECAPITULARE

STRUCTURA REPETITIVĂ CU NUMĂR NECUNOSCUT DE PAŞI

STRUCTURA REPETITIVĂ CU TEST INIŢIAL

FALS expresie ADEV


L

- se evaluează expresiaLogica;
dacă <rezultatul este ADEV> atunci cat timp <expresieL> execută
se execută secvenţa A; secvenţa A
se reia execuţia ciclului; Sfârşit_cât_timp
altfel
se încheie execuţia ciclului.

Aplicaţie
Se citesc numere până la întâlnirea numărului 0. Pentru fiecare număr să se afişeze prima cifră a nr.

STRUCTURA REPETITIVĂ CU TEST FINAL

A REPETĂ

Secvenţă A

ADEV FALS PÂNĂ CÂND < expresieL >


expresie
L

MOD DE EXECUTIE

- se execută secvenţa A;
- se evaluează expresiaLogica;
dacă <rezultatul este FALS> atunci
se reia execuţia ciclului;
altfel
se încheie execuţia ciclului.
A EXECUTĂ
Secvenţă A

FALS expresie ADEV CÂT TIMP < expresieL >


L

MOD DE EXECUTIE

- se execută secvenţa A;
- se evaluează expresiaLogica;
dacă <rezultatul este ADEV> atunci
se reia execuţia ciclului;
altfel
se încheie execuţia ciclului.

Aplicaţie
Se citesc numere până la întâlnirea unui număr par. Pentru fiecare număr să se afişeze suma cifrelor

STRUCTURA REPETITIVĂ CU NUMĂR CUNOSCUT DE PAŞI

Contor  Vi

FALS contor <= ADEV


vf

contor  contor + pas

Pentru contor Vi, Vf, pas execută


secvenţa A
Sfarsit_pentru

Aplicaţie
Se citesc N numere naturale. Să se afişeze cate numere au cifra zecilor un numar par.

S-ar putea să vă placă și