Cyklus "for"

obecnější než for v Pascalu, podobně jako v C/C++

De-facto jde o rozšíření while, lze jím snadno nahradit

Syntaxe:

for(počáteční op.; vstupní podm.; příkaz po každém průch.) 
   příkaz;    

anebo (obvyklejší, bezpečnější)

for (počáteční op.; vstupní podm.; příkaz po každém průch.) { 
   příkaz1; 
   příkaz2; 
   příkaz3;
   ...
}