Hey Leute,
hatte euch ja letzte Woche um die Zeit schon mit meinen Hausaufgabe belästigt und ich muss es leider wieder tun. Habe aber schon 3 von 4 Aufgaben geschafft *hehe*
Nun brauch ich aber bei der letzten Aufgabe Hilfe. Folgende Aufgabe ist zu erledigen:
Wir sollen eine Klasse Addierer implementieren, die den Anwender wiederholt zur Eingabe von postiven Ganzzahlen auffrodert, die dann addiert werden sollen. Der Anwender beendet das Programm mit Eingabe einer negativen Zahl oder der 0. Anschließend soll die Summe der positive Ganzzahlen ausgegeben werden.
So und nun habe ich leider wirklich keine Ahnung wie es weiter geht. Ich verstehe nicht, wie er eine Summe ermitteln kann, wenn es doch nur eine Integervariable zahl gibt. Man müsste ja sozusagen unendlich viele Variablen erzeugen, wo dann halt Eingabewerte hineinkommen, aber das wäre ja viel zu viel Schreibarbeit.
Könnt ihr mir weiterhelfen?!
Vielen Dank im Voraus.
Liebe Grüße, schnosi.
hatte euch ja letzte Woche um die Zeit schon mit meinen Hausaufgabe belästigt und ich muss es leider wieder tun. Habe aber schon 3 von 4 Aufgaben geschafft *hehe*
Nun brauch ich aber bei der letzten Aufgabe Hilfe. Folgende Aufgabe ist zu erledigen:
Wir sollen eine Klasse Addierer implementieren, die den Anwender wiederholt zur Eingabe von postiven Ganzzahlen auffrodert, die dann addiert werden sollen. Der Anwender beendet das Programm mit Eingabe einer negativen Zahl oder der 0. Anschließend soll die Summe der positive Ganzzahlen ausgegeben werden.
Java:
class Addierer{
public static void main(String[] args){
int sum = 0;
int zahl = Terminal.askInt("Zahl eingeben: ");
for(sum ; zahl <=0; sum = ??? )
}
}
So und nun habe ich leider wirklich keine Ahnung wie es weiter geht. Ich verstehe nicht, wie er eine Summe ermitteln kann, wenn es doch nur eine Integervariable zahl gibt. Man müsste ja sozusagen unendlich viele Variablen erzeugen, wo dann halt Eingabewerte hineinkommen, aber das wäre ja viel zu viel Schreibarbeit.
Könnt ihr mir weiterhelfen?!
Vielen Dank im Voraus.
Liebe Grüße, schnosi.