| 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