for (int; bedingung; update){
anweisung();
...
..
.
}
Jeder der 3 Ausdrücke int, bedingung und update kann entfallen.
for(;;){
myRob.Schritt();
}
Diese Schleife wird endlos ausgeführt !
int
= Wird 1x vor Beginn der Scheife ausgeführt. Wird meist zum erzeugen einer Variablen verwendet.
bedingung
= Die Scheife wird solange ausgeführt wie die Bedingung "true
" ist. Gibt man keine Bedingung an, ist sie automatisch "true
".update
= Wird nach jedem Schleifendurchlauf ausgeführt, so kann eine Variable erhöt oder verringert werden.
for (int counter = 0; counter < 5; counter++){
myRob.Schritt();
} // Roboter Läuft 5 Schritte