SummeV4.java |
1 /** 2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch 3 * Berechnung der Summe der Zahlen von 1 bis n 4 * (mit break und continue) 5 */ 6 public class SummeV4 { 7 public static void main(String[] args) { 8 9 int n = 10; 10 11 // Vorbereitung der Schleife 12 13 int zahl = 1; // die erste zu addierende Zahl 14 int summe = 0; // noch keine Zahl aufsummiert 15 16 // *solange* zahl kleiner oder gleich n ist: 17 18 while (zahl <= n) { 19 20 System.out.println("addiere " + zahl + " ?"); 21 22 /*************/ 23 if (summe > 20) 24 break; // ganze Schleife wird beendet 25 /*************/ 26 27 summe += zahl; // summe wird um den Wert von zahl erhöht 28 29 System.out.println(zahl + " addiert"); 30 31 System.out.println(summe); 32 33 zahl++; // zahl wird um 1 erhöht 34 35 /***********/ 36 if (zahl > 5) 37 continue; // Schleifendurchlauf wird beendet 38 /***********/ 39 40 System.out.println("nächste Zahl: " + zahl); 41 42 } 43 44 System.out.println("Summe: " + summe); 45 46 } 47 } 48