Summe der Zahlen 1 bis n mithilfe einer Schleife?

... komplette Frage anzeigen

2 Antworten

Also Nutzereingaben kannst du so einlesen

http://www.mkyong.com/java/how-to-read-input-from-console-java/

dann musst du den String in eine Zahl umwandeln zb so :

int n = Integer.parseInt(eingabe);

dann machst du die Schleife ungefähr so

int sum = 0; 
for (int i = 1; i < n / 2; i++){
 sum += i;
}
System.out.println("Ergebnis: "+sum);
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von safur
10.11.2015, 19:39

Brauchst du nicht i < (n / 2)+1
Er soll bis zur Zahl summieren.
Alternativ <= 

0

Eine For-Schleife bietet sich an. Mach' eine Methode, welche einen Parameter erwartet und von 0 bis n zählt. Jeden Schleifendurchlauf addiert die Methode den Index des Durchlaufs zu einer methodeninternen Variable und gibt diese am Ende zurück.

Antwort bewerten Vielen Dank für Deine Bewertung