Hallo Zusammen ich habe folgendes Problem mit Schleifen. Ich mach das jetzt mal in einer Art Pseudo Java Code
Das ganze soll auch noch tiefer verschachtelt gehen. Dabei sollten in der letzten Schleife immer n+1 Bedingungen geprüft werden. Wobei jede Bedingung dazu führt das irgend eine übergeordnete Schleife erneut ausgeführt wird (Wie kann ich also gezielt zu Schleifen springen). Nur der Else Block führt zum Abbruch aller Schleifen. Mir fällt spontan nichts ein wie ich das (sinnvoll) lösen kann.
Code:
while( irgendwas ) //Schleife 1.
{
tue_was();
while( was anderes ) //Schleife 2.
{
if ( bedingung1 )
{
//Hier muss zum Anfang der Schleife 1 gesprungen werden
}
else if ( bedingung2 )
{
//Hier muss zum Anfang der Schleife 2 gesprungen werden(Ich denke ein einfaches continue genügt)
}
else
{
//Beide Schleifen Abbrechen und normalen ablauf fortsetzen
}
}
}
Das ganze soll auch noch tiefer verschachtelt gehen. Dabei sollten in der letzten Schleife immer n+1 Bedingungen geprüft werden. Wobei jede Bedingung dazu führt das irgend eine übergeordnete Schleife erneut ausgeführt wird (Wie kann ich also gezielt zu Schleifen springen). Nur der Else Block führt zum Abbruch aller Schleifen. Mir fällt spontan nichts ein wie ich das (sinnvoll) lösen kann.