3
Informatik (Fach) / Java 2 (Lektion)
- Was passiert bei der bedingten Anweisung ( if - else - Anweisung) ? Sie erlauben die weitere Ausführung in Abhängigkeit vom WERT eines AUSDRUCKES erlaubt 2 Fälle abhängig von einem booleschen Wet (true/false) z.B: if (i<0) { System.out.println("i ist negativ"); } else { System.out.println( "i ist nicht negativ"); }
- Was passiert in der Wiederholten Anweisung mit BEDINGUNG zu Beginn (while-Schleife) ? Die Schleifen erlaubt es eine Menge von Anweisungen so lange zu wiederholen, wie eine bestimmte Bedingung zutrifft. Wieder wird die Bedingung mit einem Boolschen Ausdruck definiert. z.B: int i = 0; while (i<3) { System.out.println(" i ist = " +i); i++; } Beachte: je nach Bedingung werden die Anweisungen im Rumpf der Schleife überhaupt nicht (zb: i=4, ( i<3)) oder sogar unendlich oft ausgeführt
- Was passiert in der Wiederholten Anweisung mit fester Anzahl an Wiederholungen ( for-Schleife) ? Wiederholung erfolgt mit vorher bekannter Anzahl der Durchläufe zB: for (int i = 0; i<3; i++) { // (Initialisierung, Bedingung, Update) {Anweisung} System.out.print.ln ( " i ist = " +i); } Die Initialisierung wird zu Beginn der Schleife einmal ausgeführt Die Bedingung wird zu Beginn jedes Durchlaufs überprüft Die Update-Anweisung wird nach jedem Durchlauf ausgeführt