Documente Academic
Documente Profesional
Documente Cultură
BLOC
NU
CONDIIE
DA
n
cadrul
structurii repetitive
o secven este
executat n mod
repetat att timp
ct
o
anumit
condiie
este
ndeplinit.
Structura repetitiv
C++
for(i=vi;i<=vf;i=i+p)
{ secven; }
Unde,
i se numete contor
vi valoare iniial
vf valoare final
p pasul,valoarea cu care este incrementat/decrementat
contorul
Structura repetitiv
Principiul de execuie:
Pas 1: Contorul i primete valoarea iniial vi;
Pas 2: Se verific dac contorul i este mai mic/ mare
sau egal dect valoarea final vf; n cazul n care
condiia este ndeplinit se execut.
Pas 3: dac nu este ndeplinit se va executa
instruciunea ce urmeaz structurii pentru.
Pas 4: Se execut secvena, se incrementeaz/
decrementeaz valoarea contorului cu valoarea p.
ntreg x, i, n, S;
nceput
citeste n; S 0;
pentru i 1,n, 1 execut
citete x;
daca (x%2=0) atunci S S+ x
sfrit dac;
sfrit pentru;
scrie S;
sfrit
ntreg x, i, n, P;
nceput
citeste n; P 1;
pentru i 1,n, 1 execut
citete x;
daca(x%2!=0)atunci PP*x
sfrit dac;
sfrit pentru;
scrie S;
sfrit;
ntreg x, nr, i, n, S;
nceput
citeste n; S 0;
pentru i 1,n, 1 execut
citete x;
S S + x%10;
sfrit pentru;
scrie S;
sfrit
Bibliografia
Informatic - Manual clasa aIX-a, Mariana
Miloescu,
Tudor Sorin - Manual de INFORMATIC, clasa
a IX-a, profilul real-intensiv (varianta C++)
Dana Lica - Manual de INFORMATIC, clasa a
IX-a, profilul real-intensiv