Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: "Bedingte Ausführungen" Kategorie: Programmierung (von KlaRa - 21.12.2003 11:43)
Als Antwort auf Re: "Bedingte Ausführungen" von Tom - 20.12.2003 11:31

> Hallo Technikschüler,
>
> auch wenn Du If-Else Verschachtelungen als mühsam empfindest,
> so ist es doch die einzige Möglichkeit.
>
> mfg Tom
>
> > Hallo zusammen.
> >
> > Ich habe eine Frage zum Thema "Bedingte Ablaufsteuerung".
> >
> > Im Handbuch der CII steht nur die Möglichkeit if...else-Verzweigung.
> > Gibt es auch sowas wie "case of"  (Delphi) oder "switch" (C), also eine Mehrfachverzweigung?
> > Oder muss ich mühsam if-else-Verschachtelungs-Konstrukte tippen?
> >
> >

Hallo,
if-else-Verschachtelungen können schnell unübersichtlich werden. Man kann sich mit folgendem
Konstrukt behelfen.

do
{
   if  
   {
      ,,,,,,,
      break;
   }
   if  
   {
      ,,,,,,,
      break;
   }
   ........
}
while false

Man lege eine DO-WHILE Schleife an, die wegen dem Audruck false nicht zur Schleife kommt.
Innerhalb der Schleife kann man die if-Statements ohne Schachtelung, seriell aufführen.
Trifft eine Bedingung zu, so verlässt man mit break die ganze Schleife.

Gruss Klaus.




    Antwort schreiben


Antworten:

Re: "Bedingte Ausführungen" (von André H. - 21.12.2003 12:20)