import Foundation
/* Die erste Variable n wird Speicher für die Gesamtzahl der Elemente der
Zahlensequenz deklariert. */
var n : Int
/* Die Variable summe wird verwendet, um die Summe abzuspeichern. Am Ende des
Programms erfolgt die Ausgabe des Wertes der Variable summe als Ergebnis. */
var summe : Int
// Der Variable summe wird der Startwert 0 zugewiesen.
summe = 0
/* Als dritte Variable wird die Variable zahl deklariert, diese wird für die
eingegebenen Zahlen verwendet.*/
var zahl : Int
print("Wie viel Elemente hat die Sequenz beziehungsweise wie viele Zahlen möchten Sie eingeben?")
n = Int(readLine()!)!
repeat {
/* Solange die Variable n einen Wert größer 0 hat, soll das Programm
nach (weiteren) Zahlen fragen. */
print("Geben Sie die Zahl ein:")
zahl = Int(readLine()!)!
/* Zu der (bisherigen) Summe wird im nächsten Schritt der Wert der
(weiteren) Zahl hinzuaddiert.*/
summe = summe + zahl
/* Bei jeden Durchlauf wird die Variable n um 1 vermindert. Im Fall, dass
n gleich 0 ist, sind alle Zahlen eingegeben worden und das Programm
ist fertig.*/
n = n - 1
} while n > 0
/* Wenn die Variable n den Wert 0 hat, wird das Ergebnis, also der Wert der
Variable summe ausgegeben.*/
print("Die Summe aller eingegeben Zahlen beträgt: ")
print(summe)