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

Re: Case-Anweisung in C2 Kategorie: Programmierung (von André H. - 10.08.2003 15:51)
Als Antwort auf Case-Anweisung in C2 von Steffen - 10.08.2003 15:31

Hallo Steffen,

> gibt es eigentlich eine Case-Anweisung in C2.

Nein, gibt es leider nicht.

Man muÃ? sich deshalb leider folgendermaÃ?en behelfen:

if Bedingung Anweisung
else
if Bedingung Anweisung
else
if Bedingung Anweisung
else
if Bedingung Anweisung
usw.


Wenn es viele "Fälle" gibt, die unterschieden werden sollen, so ist
es (geschwindigkeitstechnisch) von Vorteil, wenn man eine "Vorauswahl" trifft.
z.B.:
if x<10
 {
  if x==0  Anweisung
  else
  if x==1  Anweisung
  else
  ...
  if x==8  Anweisung
  else Anweisung
 }
else
if x<20
 {
  if x==10  Anweisung
  else
  if x==11  Anweisung
  else
  ...
  if x==18  Anweisung
  else Anweisung
 }
else
if x<30
 {
  if x==20  Anweisung
  else
  if x==21  Anweisung
  else
  ...
  if x==28  Anweisung
  else Anweisung
 }
else
 {
  if x==30  Anweisung
  else
  if x==31  Anweisung
  ...
 }



MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: