| 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