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)
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz