Definition
In der Mathematik bezieht sich harmonische Folge auf eine Folge, in der
dh der n- te Term der Folge ist gleich dem Kehrwert von n .
Einführung
Bei dieser Abfrage wird bei einer positiven Ganzzahl n als Eingabe die Teilsumme der ersten n Terme der harmonischen Sequenz ausgegeben .
Eingang
Sie erhalten eine positive Ganzzahl (innerhalb des von Ihrer Sprache unterstützten Zahlenbereichs). Es kann entweder signiert oder nicht signiert sein (hängt von Ihnen ab), da die Herausforderung nur positive ganze Zahlen erfordert.
Sie können die Eingabe auf beliebige Weise übernehmen, außer wenn sie in einer vordefinierten Variablen vorhanden ist. Das Lesen von Dateien, Terminals, Modalfenstern ( prompt()in JavaScript) usw. ist erlaubt. Die Eingabe als Funktionsargument ist ebenfalls zulässig.
Ausgabe
Ihr Programm sollte die Summe der ersten n Terme der harmonischen Sequenz als Gleitkommazahl (oder Ganzzahl, wenn die Ausgabe gleichmäßig durch 1 teilbar ist) mit einer Genauigkeit von 5 signifikanten Ziffern ausgeben, wobei n sich auf die Eingabe bezieht. Um dasselbe im mathematischen Jargon zu vermitteln, müssen Sie rechnen

Dabei bezieht sich n auf die Eingabe.
Sie können auf jede Art und Weise ausgeben, außer die Ausgabe in eine Variable zu schreiben. Das Schreiben auf Bildschirm, Terminal, Datei, modales Fenster ( alert()in JavaScript) usw. ist erlaubt. Die Ausgabe als Funktionswert returnist ebenfalls erlaubt.
Zusätzliche Regeln
Die Eingangsnummer kann entweder 0-indiziert oder 1-indiziert sein. Sie müssen dies in Ihrem Beitrag angeben.
Sie dürfen kein eingebautes Element verwenden , um die Teilsumme der ersten n Elemente zu berechnen . (Ja, es ist für dich Mathematica!)
Sie dürfen native Nummerntypen nicht missbrauchen, um das Problem zu trivialisieren .
Es gelten Standard-Regelungslücken .
Testfälle
Bei den Testfällen wird davon ausgegangen, dass die Eingabe 1-indiziert ist
Input Output
1 1
2 1.5
3 1.8333
4 2.0833
5 2.2833
Gewinnkriterium
Das ist Code-Golf , also gewinnt der kürzeste Code in Bytes!
9.9999E10eher als99999999999.9999999999
