public class Bedingte_Ausfuehrung { public static void main(String[] args) { int eingabe = Eingabe.readInt("Bitte eine ganze Zahl eingeben: "); if(eingabe >= 0) System.out.println(eingabe + " ist eine positive Zahl."); else System.out.println(eingabe + " ist eine negative Zahl."); System.out.print("Der " + eingabe + ". Tag ist: "); if(eingabe == 1) System.out.println("Montag"); else if(eingabe == 2) System.out.println("Dienstag"); else if(eingabe == 3) System.out.println("Mittwoch"); else if(eingabe == 4) System.out.println("Donnerstag"); else if(eingabe == 5) System.out.println("Freitag"); else if(eingabe == 6) System.out.println("Samstag"); else if(eingabe == 7) System.out.println("Sonntag"); else System.out.println("kein gültiger Wochentag"); // Mehrfach-Entscheidung mit switch ... case switch(eingabe) { case 1: System.out.println("Eins"); break; case 2: System.out.println("Zwei"); break; case 3: System.out.println("Drei"); break; default: System.out.println("Default-Zweig in der Switch-Anweisung"); } // Diese if-Abfrage ... if(eingabe == 1 || eingabe == 2) System.out.println("Eingabe ist 1 oder 2"); else if(eingabe == 3 || eingabe == 4) System.out.println("Eingabe ist 3 oder 4"); // ... kann mit switch() wie folgt implementiert werden: switch(eingabe) { case 1: case 2: System.out.println("Eingabe ist 1 oder 2"); break; case 3: case 4: System.out.println("Eingabe ist 3 oder 4"); break; } } }