Harmonische Reihe

TeJay

Mitglied
Hallo, ich sitze über einer Stunde rum und komme nicht auf die Lösung -.- bitte helft mir

Ich soll ein Programm schreiben, das eine harmonische Reihe berechnen soll.
Z.B. 1/1 + 1/2 + 1/3 + 1/4 ... = Ergebnis

Der Benutzer soll eine Anzahl eingeben, bis wohin es gerechnet werden soll. Mein Problem ist: Ich schaffe es nicht, die Brüche erstmal in Dezimal auszurechen und dann zusammen zu addieren und komme immer auf ein falsches Ergebnis.

So sieht es bei mir aus! Vielen Dank im voraus :)

Java:
import java.util.Scanner;

public class test {

	public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	
	int n = sc.nextInt();
	double summe = 0;

	for (int i = 1; i <= n; i++) {
		
		summe = 1/i;
		
		if ( i == n) {
			System.out.print("1/" + i + " = " + summe);
		} else if ( i == 1){
			System.out.print("1 + ");
		} else {
			System.out.print("1/" + i + " + ");
		}	
	}
	}
	}
 
H

hüteüberhüte

Gast
Problem dürfte sein, dass double bisschen ungenau für so etwas ist. Probiers mal mit long.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Rekursives Programmieren --> harmonische Reihe Java Basics - Anfänger-Themen 3
G harmonische Reihe Java Basics - Anfänger-Themen 2
0 Harmonische Reihe rekursiv berechnen? Java Basics - Anfänger-Themen 10
G Harmonische Rekursive Folge Java Basics - Anfänger-Themen 3
S 2 Reihen ratio-btn, eine Reihe funktioniert andere nicht Java Basics - Anfänger-Themen 4
new_to_coding Rekursive Reihe implementieren Java Basics - Anfänger-Themen 1
rosima26 Taylor-Reihe in Java Java Basics - Anfänger-Themen 20
J Fibonacci-Reihe Java Basics - Anfänger-Themen 12
O Erste Schritte ln(1+x) Reihe Programmieren Java Basics - Anfänger-Themen 6
J Algorithmus für eine Reihe implementieren Java Basics - Anfänger-Themen 2
K Apache POI Excel Letzte Reihe einer bestimmten Spalte Java Basics - Anfänger-Themen 1
S Gibt es eine Funktion, die gewissermaßen eine Reihe von instanceOf() vereinheitlicht? Java Basics - Anfänger-Themen 19
M Java Anfänger - Video Tutorial Reihe (DEUTSCH) Java Basics - Anfänger-Themen 11
G Mehrere If-else-Sätze der Reihe nach durchlaufen lassen Java Basics - Anfänger-Themen 2
A Taylor Reihe für Sinus Java Basics - Anfänger-Themen 3
w0ddes Reihe deselektieren in einer JTable Java Basics - Anfänger-Themen 2
B vorletzten Wert aus einer Reihe bekommen Java Basics - Anfänger-Themen 6
Shalimar Längste Reihe anzeigen lassen Java Basics - Anfänger-Themen 11
A Eine Javaaufgabe die ich nicht auf die Reihe bekomme. Java Basics - Anfänger-Themen 7
W Innerhalb TableModel auf aktivierte Reihe reagieren Java Basics - Anfänger-Themen 3
Dilandau erweiterbare reihe aus elementen machen? Java Basics - Anfänger-Themen 10
S Zahlen reihe Programmieren Java Basics - Anfänger-Themen 12
G JTable Reihe und Spalte Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben