Im sechsten Kapitel geht es um for- und while-Schleifen. Auch sie sind Teil der Kontrollstrukturen.

for-Schleifen sind gedacht, um Code eine definierte Menge Wiederholungen lang auszuführen. Sie sieht so aus:

for (int i = Anfangswert; i < Endwert; i += Schrittweite) {
  AuszuführenderCode();
}

while-Schleifen führen Code so oft aus, bis eine Bedingung nicht mehr erfüllt ist.

while (Bedingung) {
  AuszuführenderCode();
}

Man kann eine while- auch anstatt einer for-Schleife benutzen:

int i = Anfagswert;
while (i < Endwert) {
  AuszuführenderCode();
  i += Schrittweite;
}