geloescht_Kaffeemacher Geschrieben 15. März 2003 Geschrieben 15. März 2003 Hi, was ist eigentlich der Unterschied zwischen den Schleifen: do { Anweisung } while(Bedingung); und while(Bedingung) { Anweisung } Wann oder für was werden die Schleifen eingesetzt?? :confused: Danke für EURE HILFE :bimei Gruss Kaffeemacher
Guybrush Threepwood Geschrieben 15. März 2003 Geschrieben 15. März 2003 Hi, bei einer while Schleife wird die Bedingung am Anfang abgefragt und bei einer do-while am Ende. BSP: int i=5; while(i <5) { //verarbeitung } do { //Verarbeitung } while(i<5); [/PHP] Bei der while Schleife würde im Gegensatz zur do-while die Verarbeitung gar nicht erst stattfinden. Gruß Guybrush
Myrddraal Geschrieben 15. März 2003 Geschrieben 15. März 2003 Daher auch fuß- und kopfgesteuerte Schleife genannt.
Crow T. Robot Geschrieben 16. März 2003 Geschrieben 16. März 2003 Die while-Schleife ist kopfgesteuert und abweisend, die do-while-Schleife ist fussgesteuert und nicht-abweisend. Der Unterschied besteht daher darin, dass do-while immer mindestens einmal durchlaufen wird, auch wenn die Bedingung nicht erfüllt ist; das wird ja erst am Ende geprüft. while hingegen kann auch gar nicht durchlaufen, wenn die Bedingung von vornherein nicht erfüllt ist; daher auch "abweisend".
Icebreaker92 Geschrieben 6. Oktober 2021 Geschrieben 6. Oktober 2021 Sehr gut erklärt ! pr0gg3r, 0x00 und Leumast reagierten darauf 1 2
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden