G
Gelöschtes Mitglied 61081
Gast
Guten Abend!
Ich bin wirklich ein absoluter Anfänger und habe mich gerade hier erst angemeldet um mir Hilfe für mein Problem zu suchen.
Im Anhang befindet sich die Aufgabe, die ich bearbeiten muss (+ die Ausgabe, die ich mit meinem Code erhalte)
Meinen Ansatz könnt ihr im Verlauf auch entnehmen, jedoch frage ich mich, wie ich meine Ergebnisse summieren kann.
Ich habe als Lösung die einzelnen Werte einzeln ausgegeben, anstatt die einzelnen Werte summiert als eine Zahl ausgegeben wie in der Aufgabe verlangt.
Bekomme ich es irgendwie hin die Schleife die ich aufgebaut habe, mit einer Summenbildung zu verbinden? Dass das Programm sich bei jedem durchlaufen der Schleife das aktuelle Ergebnis merkt und dieses mit dem Ergebnis des nächsten Schleifendurchlaufs addiert?
Lösungsansätze bitte verständlich für einen noch fachfremden erklären.
Ich danke euch!
Mein Versuch:
Ich bin wirklich ein absoluter Anfänger und habe mich gerade hier erst angemeldet um mir Hilfe für mein Problem zu suchen.
Im Anhang befindet sich die Aufgabe, die ich bearbeiten muss (+ die Ausgabe, die ich mit meinem Code erhalte)
Meinen Ansatz könnt ihr im Verlauf auch entnehmen, jedoch frage ich mich, wie ich meine Ergebnisse summieren kann.
Ich habe als Lösung die einzelnen Werte einzeln ausgegeben, anstatt die einzelnen Werte summiert als eine Zahl ausgegeben wie in der Aufgabe verlangt.
Bekomme ich es irgendwie hin die Schleife die ich aufgebaut habe, mit einer Summenbildung zu verbinden? Dass das Programm sich bei jedem durchlaufen der Schleife das aktuelle Ergebnis merkt und dieses mit dem Ergebnis des nächsten Schleifendurchlaufs addiert?
Lösungsansätze bitte verständlich für einen noch fachfremden erklären.
Ich danke euch!
Mein Versuch:
Java:
package übung5;
public class scanner {
public static void main(String[] args) {
java.util.Scanner eingabe = new java.util.Scanner(System.in);
System.out.println("Bitte Geben sie ihre Zahl ein ");
int n = eingabe.nextInt();
double zähler = 1;
double hochzahl=1;
double Ergebnis;
while (hochzahl<=n)
{ Ergebnis = (hochzahl/n--);
System.out.println("Ergebnis:" + Ergebnis);
}
}
}