• Matéria: Informática
  • Autor: LeticiaPudim99591
  • Perguntado 8 anos atrás

Em Matematica, o numero harmonico designado por ˆ H(n) define-se como sendo a somada serie harmonica: H(n) = 1 + 1/2 + 1/3 + 1/4 + ... + 1/nFaça um programa que leia um valor n inteiro e positivo e apresente o valor de H(n).python

Respostas

respondido por: bokomoko
6
n = int(input("Informe o N"))
soma = 0
for i in range(1,n+1):
    soma += 1/i
print("a soma harmonica é",soma)

 # outra forma de fazer em python é 
print("O resultado é",sum([ 1/i for i in range(1,int(input("Informe o N"))+1) ]))


uma linha só !
Quer ver ? 
https://repl.it/@bokomoko/Harmonica-1n-oneliner

Perguntas similares