#Problema: Escreva uma classe Java para calcular a soma de uma série Harmônica(n), dada pela fórmula abaixo.
A série harmônica 𝐻𝑛 é uma série infinita de números que é definida pela soma dos inversos dos números naturais até 𝑛, onde 𝑛 é um número inteiro positivo.
Pode ser escrita também da seguinte forma:
#Programa:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
package exercicios; import javax.swing.JOptionPane; public class Harmonica { public static void main(String[] args) { double harmonica=1.0; int n = Integer.parseInt( JOptionPane.showInputDialog( "Digite um valor para n:")); for (int i = 2; i <= n; i++) { harmonica = harmonica + 1.0/(double)(n); } JOptionPane.showMessageDialog(null, "Harmonic(n) = " + harmonica); } } |
#Saída:
—
*Atualizado em 8 de maio de 2024