Geschachtelte Verzweigung allgemein
Die geschachtelte Verzweigung unterscheidet sich nicht sehr von der normalen Verzweigung. Innerhalb einer Verzweigung folgt eine weitere Verzweigung und wird deshalb auch geschachtelte Verzweigung genannt.
Trifft die Bedingung der äußeren Verzweigung zu, so kann eine weitere Bedingung gestellt werden. Auch im else- Zweig der äußeren Verzweigung kann eine weitere Bedingung folgen. Die Anzahl der Verschachtelungen ist nicht begrenzt.
Geschachtelte Verzweigung in C#
Eine Zahl soll in den folgenden 3 Gruppen eingeteilt werden:
Der Quellcode in C# würde dann wie folgt lauten:
if (zahl<=4)
{ Console.Write ("Die Zahl ist zwischen 1 und 4"); }
if(zahl<=7) {
Console.Write ("Die Zahl ist zwischen 5 und 7");
} if(zahl<=10)
{
Console.Write("Die Zahl ist zwischen 8 und 10");
}
else
{
Console.Write("Sie müssen eine Zahl zw. 1 und 10 eingeben.");
}
von Johannes und Stefan
|