| Summe.java |
1 /**
2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch
3 * Berechnung der Summe der Zahlen von 1 bis n
4 */
5 public class Summe {
6 public static void main(String[] args) {
7
8 int n;
9
10 int zahl;
11 int summe; // zum Aufsummieren der Zahlen
12
13 n = 10;
14
15 // Vorbereitung der Schleife
16
17 zahl = 1; // die erste zu addierende Zahl
18 summe = 0; // noch keine Zahl aufsummiert
19
20 // *solange* zahl kleiner oder gleich n ist:
21
22 while (zahl <= n) {
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
33 // zum Vergleich: mit Formel
34 System.out.println(n * (n + 1) / 2);
35
36 }
37 }
38