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) |