## Het for-statement

In de RenteApp is de herhalingsconstructie while vervangen door het for-statement:
for(int termijn = 1; termijn <= termijnen; termijn++) {
kapitaal = kapitaal + kapitaal * rente / 100;
}
Een for-statement heeft altijd de volgende vorm:
for(initialisatieopdracht; voorwaarde; stapopdracht) {
opdracht(en);
}
Het is eigenlijk alleen maar een verkorte schrijfwijze van
initialisatieopdracht;
while(voorwaarde) {
opdracht(en);
stapopdracht;
}

Het deel tussen de ronde haakjes heeft drie onderdelen:

1. Het eerste onderdeel is een initialisatie. Deze wordt meestal gebruikt om een variabele, die wel de stuurvariabele van het for-statement genoemd wordt, een beginwaarde te geven.
2. Het tweede onderdeel is een logische expressie. Zolang het resultaat true , worden de opdrachten tussen de accolades uitgevoerd.
3. Het derde onderdeel is een stapopdracht, meestal een opdracht die de stuurvariabele wijzigt. Het statement termijn++ verhoogt termijn met 1 (het resultaat is hetzelfde als van de expressie termijn = termijn + 1)