While SchleifeStruktogramm |
Programm-Ablauf-Plan
|
For SchleifeStruktogramm |
|||||||||||||||||
|
|||||||||||||||||||
Do While Schleife |
|||||||||||||||||||
Alle drei Schleifen erzeugen in diesem Beispiel die selbe Ausgabe, worin besteht dann der Unterschied?
For gegen While Vergleich
Die For-Schleife ist einfach eine bequemere Version der While-Schleife, wenn es eine Intitialisierung und ein Inkrement gibt.
Man nennt diese beide Schleifen kopfgesteuerte oder abweisende Schleifen, trifft die Bedingung nicht zu wird der Rumpf erst gar nicht ausgeführt.
While gegen Do-While Vergleich
Bei der Do-While Schleife wird der Schleifenrumpf mindestens einmal ausgeführt, denn die Bedingung kommt erst nach dem Rumpf,
deshalb wird diese Schleife auch fußgesteuerte Schleife genannt.