Tento príkaz slučky používame hlavne vtedy, ak vieme počet iterácií.

 for(<inicializácia><podmienka ukoncenia> ; <inkrementácia/dekrementácia>)


V prípade inkrementácie, teda navyšovania (0, 1, 2, 3,  ....  , n-1), môžeme príkaz zapísať takto:

 for(i=0;i<10;i++)
{
	// tu je telo cyklu
}

alebo aj pre záporné čísla (-n, -n+1, -n+2, ... , -2, -1, 0) :

for(i=-10;i<=0;i++)
{
	// tu je telo cyklu
}

V prípade dekrementácie, teda znižovanie (n, n-1, n-2, .... , 3, 2, 1, 0), môžeme príkaz zapísať takto:

for(i=10;i>0;i--)
{
	// tu je telo cyklu
}

Vykonávanie slučky for je možné prerušiť príkazmi break a continue, rovnako ako tomu bolo v prípade do-while.

  • No labels