Back

Sintaxa:

for(initializare;conditie;incrementari)

{

Cod de executat

}


Executie:

Daca conditia este adevarata se executa Cod de executat si incrementari

Cand conditia termina de executat se merge la inceputul fore-ului, fara a se mai face initializarea

Daca conditia este falsa se merge la sfarsitul for-ului fara a se executa nimic


Algoritmica:

Iesirea din for in general se face poate face din pricina incrementari unuia din parametri conditiei

Iesirea din for se poate face din pricina schimbari in timpul executiei a Cod de executat

a parametrilor (unuia sau mai multi) care fac parte din conditie.

Initializarea se face numai prima oara, ea in general consta intr-o atribuire.