| 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