GK Informatik |
Arbeitsblatt JAVA7c |
JSt. 11/2 |
NAME: |
Zweiseitige Verzweigung:
PASCAL | JAVA |
IF Geschlecht = 'm" THEN BEGIN WriteLn('Mann'); Gehalt:=5000 END ELSE BEGIN WriteLn('Frau); Gehalt:=4500 END; |
if (geschlecht == 'm') { g.drawString("Mann", 10, 20); gehalt = 5000; } else { g.drawString("Frau", 10, 20); gehalt = 4500; } |
Mehrfachverzweigung:
PASCAL | JAVA |
CASE v OF '+','p' : x := a+b; '-','m' : x := a-b; '*','s' : x := a*b; ':','d' : x:=a/b; END; |
switch(v) { case '+': case 'p': x = a+b; break; case '-': case 'm': x = a-b; break; case '*': case 's': x = a*b; break; case ':': case 'd': x = a/b; break; } |
© Ralph-Erich Hildebrandt, Neuss / April 1999