dedlfix: Frage zu verschachtelten for-Schleifen

Beitrag lesen

Tach!

Wenn ich die for-Schleife 2 mit break verlasse, wird dann bei der for-Schleife 3 weitergemacht und wenn ich diese ebenfalls mit break verlasse, dann mit der for-Schleife 1 fortgefahren?

Mit einem break wird immer mit der folgenden Anweisung außerhalb des Blockes fortgefahren. Schleife 3 folgt unmittelbar auf 2, also führt ein break in die Schleife 2 zu einem Start der Schleife 3. Durch das break in Schleife 3 stößt die Abarbeitung nur auf das Blockende von Schleife 1, die nun einen erneuten Durchlauf beginnt, wenn die Bedingungen zutreffen.

Gäbe es eine bessere Umsetzungsmöglichkeit?

Für welche Aufgabenstellung?

dedlfix.