Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Problem in Java

Dennis W. (Anonym) / 4 Antworten / Flachansicht Nickles

Hallo,

ich will eine Java Programm schreiben, was folgendes macht:

Nach Eingabe von n folgende Summen berechnet:
1²+2²+3²+4²+n²
(die kleine Zahl bedeutet *hoch 2*)

so sieht es bei mir im Moment aus:
System.out.print("Bitte geben sie ihre gewuenschte Zahl ein:");
int n=ReadInt();
int erg=0;
int i=1;
while(i {
erg=i*i;
i++;
}
System.out.println("Das Ergebnis ist "+erg +"!");
es wir allerdings nur die Zahl "n" zum Quadrat genommen und dann ausgegeben.
Was muss ich hinzufuegen, damit alle Zahlen zum Quadrat genommen werden und dann addiert werden??

Vielen Dank Dennis W.

bei Antwort benachrichtigen
Dreamforger Dennis W. (Anonym) „Problem in Java“
Optionen

Wunder was!

Du willst doch eine Summe berechnen, oder? Dann solltest du deine Summanden auch addieren, gelle ;-)

schreib anstatt

erg = i*i;

besser

erg += i*i;

cu
Dreamforger

bei Antwort benachrichtigen