Material didactic pentru studen ţi la disciplina “Bazele programării” Elaborat : Bacalîm Alina studentă la USB “Alecu Russo” 10. 11 .2010  desktop:inst_if.ppt Construc ţia  For
Cuprins Sintaxa construcţiei  For Descifrarea sintaxei construcţiei  For Principiu de lucru Schema generală de organizare a ciclurilor  cu  contor   realizat ă cu construcţia For Echivalenţa For - While  Echivalenţa For - Repeat
Sintaxa construcţiei For For < v>:=<expr_init> to <expr_final> step<pas>                <corpul ciclului> End
Descifrarea sintaxei construcţiei  For < v >-   este un nume de variabilă de tip scalar; < expr_init>    şi  <expr_final>   sunt expresii de acelaşi tip cu v, numite respective expresie iniţială şi expresie finală;   < pas>   poate fi o valoare pozitivă sau negativă.
Principiu de lucru se evaluează valoarea expr_init  şi se atribuie valoarea calculată variabilei v;  se evaluează valoarea expresiei expr_final ;  se compară valoarea variabilei v cu valoarea expresiei expr_final:  dacă valoare de adevăr a expresiei evaluate în punctual 3 este true se trece la punctul 5, iar dacă valoarea de adevăr este False se părăseşte ciclul For;
Schema generală de organizare a ciclurilor cu contor For i:=  1 to  n  step  <pas> < corpul ciclului > End
Echivalenţa  For- While for i := a to b step x   <corpul ciclului> end    daca x > 0   daca x < 0 i := a   i := 0 While  i <= b  do   While  i >= b  do < corpul ciclului>   < corpul ciclului> i := i + x   i := i + (-x) end     end
Echivalenţa  For  - Repeat for i := a to b step x   <corpul ciclului> end    daca x > 0   daca x < 0 i := a   i f (i<=b) then Repeat     Repeat   < corpul ciclului>   < corpul ciclului> i := i + x   i := i + x Until i>b  Until i>b end     end
Pagină de ajutor - Deplasarea la pagina iniţială - Deplasare la pagina următoare -  Deplasare la pagina precedentă -  Deplasarea la pagina de ajutor
SFÎRŞIT

Constructia for

  • 1.
    Material didactic pentrustuden ţi la disciplina “Bazele programării” Elaborat : Bacalîm Alina studentă la USB “Alecu Russo” 10. 11 .2010 desktop:inst_if.ppt Construc ţia For
  • 2.
    Cuprins Sintaxa construcţiei For Descifrarea sintaxei construcţiei For Principiu de lucru Schema generală de organizare a ciclurilor cu contor realizat ă cu construcţia For Echivalenţa For - While Echivalenţa For - Repeat
  • 3.
    Sintaxa construcţiei ForFor < v>:=<expr_init> to <expr_final> step<pas>              <corpul ciclului> End
  • 4.
    Descifrarea sintaxei construcţiei For < v >-   este un nume de variabilă de tip scalar; < expr_init>    şi  <expr_final>   sunt expresii de acelaşi tip cu v, numite respective expresie iniţială şi expresie finală;   < pas>   poate fi o valoare pozitivă sau negativă.
  • 5.
    Principiu de lucruse evaluează valoarea expr_init  şi se atribuie valoarea calculată variabilei v; se evaluează valoarea expresiei expr_final ; se compară valoarea variabilei v cu valoarea expresiei expr_final: dacă valoare de adevăr a expresiei evaluate în punctual 3 este true se trece la punctul 5, iar dacă valoarea de adevăr este False se părăseşte ciclul For;
  • 6.
    Schema generală deorganizare a ciclurilor cu contor For i:= 1 to n step <pas> < corpul ciclului > End
  • 7.
    Echivalenţa For-While for i := a to b step x   <corpul ciclului> end    daca x > 0 daca x < 0 i := a i := 0 While  i <= b  do While  i >= b  do < corpul ciclului> < corpul ciclului> i := i + x i := i + (-x) end   end
  • 8.
    Echivalenţa For - Repeat for i := a to b step x   <corpul ciclului> end    daca x > 0 daca x < 0 i := a i f (i<=b) then Repeat   Repeat   < corpul ciclului> < corpul ciclului> i := i + x i := i + x Until i>b Until i>b end   end
  • 9.
    Pagină de ajutor- Deplasarea la pagina iniţială - Deplasare la pagina următoare - Deplasare la pagina precedentă - Deplasarea la pagina de ajutor
  • 10.