import java.util.*;
import java.lang.Math;

public class JavaApplication {
    private static Scanner input = new Scanner(System.in);

    public static void main(String[] args) {
        // Das Programm soll die Summe der Elemente einer Zahlensequenz bestimmen. Dazu wird zuerst die Anzahl der Elemente der Sequenz benötigt, also wie viele Zahlen sind es insgesamt. Dann benötigt man die Zahlen selbst und eine Möglichkeit das Ergebnis zu speichern. Das bedeutet, es werden insgesamt drei Variablen benötigt.
        // Die erste Variable n wird Speicher für die Gesamtzahl der Elemente der Zahlensequenz deklariert.
        int n;
        
        // Die Variable summe wird verwendet, um die Summe abzuspeichern. Am Ende des Programms erfolgt die Ausgabe des Wertes der Variable summe als Ergebnis.
        int summe;
        
        // 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.
        int zahl;
        
        System.out.println("Wie viel Elemente hat die Sequenz beziehungsweise wie viele Zahlen möchten Sie eingeben?");
        n = input.nextInt();
        do {
            
            // Solange die Variable n einen Wert größer 0 hat, soll das Programm nach (weiteren) Zahlen fragen.
            System.out.println("Geben Sie die Zahl ein:");
            zahl = input.nextInt();
            
            // 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.
        System.out.println("Die Summe aller eingegeben Zahlen beträgt: ");
        System.out.println(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