| SummeGrenze.java |
1 /**
2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch
3 * Summierung der Zahlen 1, 2, ... , bis zu einer Grenzsumme
4 */
5 public class SummeGrenze {
6 public static void main(String[] args) {
7
8 int grenze;
9
10 int zahl;
11 int summe;
12
13 grenze = 11;
14
15 // Vorbereitung der Schleife
16
17 zahl = 1; // die erste zu addierende Zahl
18 summe = 0; // da noch keine Zahl aufsummiert
19
20 // *solange* die aktuelle Summe die Grenze noch nicht erreicht hat:
21
22 while (summe < grenze) {
23
24 summe = summe + zahl; // summe wird um den Wert von zahl erhöht
25
26 System.out.println(summe);
27
28 zahl = zahl + 1; // zahl wird um 1 erhöht
29 }
30
31 System.out.println();
32 System.out.println(zahl); // die erste Zahl, die nicht mehr addiert wurde
33
34 }
35 }
36