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