Números Armónicos X92933


Statement
 

pdf   zip

html

Escribir un programa que lea un número n e imprima el n-th número armónico Hn, el cuál es calculado de la siguiente manera Hn = 1/2 + 1/2 + ... + 1/n.

Entrada

La entrada consiste de un número natural n.

Salida

Imprimir el valor de Hn con 4 dígitos después del punto decimal.

Observación

  • No olvide imprimir un salto de línea al final.
  • Tome el siguiente código en c++ como guía.
#include <iostream> #include <iomanip> using namespace std; int main() { int n; double suma = 0.0; cin >> n; for(int i = 1; i <= n; ++i){ suma = suma + 1.0/i; } cout << fixed << setprecision(4) << suma << endl; return 0; }
Public test cases
  • Input

    2
    

    Output

    1.5000
    
  • Input

    0
    

    Output

    0.0000
    
  • Input

    7
    

    Output

    2.5929
    
  • Input

    10
    

    Output

    2.9290
    
  • Information
    Author
    Language
    Spanish
    Official solutions
    C++
    User solutions
    C C++ Java Python