A la taula 9 podem veure la seva sintaxi.
L'estructura for és una sentència de repetició equivalent a l'estructura while. Consta d'una inicialització de variables, d'una condició de fi, i d'una sentència d'increment del comptador del bucle. Un cop s'han iniciat les variables es comprova si la condició és CERTA. Si inicialment és FALSA, el bucle no s'executa. Si l'expressió és CERTA, s'executen les instruccions contingudes a l'interior del bucle i, a continuació, s'efectua l'increment del comptador. Es repeteix el procés mentre es compleixin les condicions. L'única diferència d'aquesta estructura for respecte la while és conceptual, si el número d'iteracions és conegut s'utilitza la sentència for, si no és conegut i depèn del context del programa, llavors es posarà un while.
A la taula 10 hi podem veure un exemple.
Taller de simulació medi ambiental