Jump to content

Recommended Posts

Posted

Prin aceasta structura se exectuta repetat o actiune sau o secventa de actiuni,atat timp cat conditia precizata este adevarata.

Executarea repetata a unei actiuni este un concept algoritmic foarte important.Metoda de implementare este structura repetitiva(=interativa) cunoscuta sub numele de ciclu sau bucla (loop) in care corpul ciclului (=iteratie) se executa repetat sub un porces de control :

testeaza conditie

executa corpul ciclului

testeaza conditie

executa corpul ciclului

..............................

testeaza conditie pana cand conditia nu mai este indeplinita

Procesul de control cuprinde 3 actiuni:

  • Initializarea
  • Testarea
  • Modificarea

INITIALIZAREA:

s <-- 0 (citeste a)

s <-- 0 si i <-- 1

TESTAREA:Compara starea curenta cu starea finala.Daca cele doua sunt egale,procesul se termina.

1.Se compara a cu 0 ( a<>0 ) --> se repeta atat timp cat operatorul furnineaza valoarea "adevarat"

2.Procesul de executare repetata se termina cand a=0

MODIFICAREA:Schimba starea curenta --> starea finala.Aceasta actiune face parte din corpul ciclului.

4Qn7oKL.gif cjZhNAh.gifsykL3n4.gif

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.