Java - Desafio: Soma de H com N Termos
- #Java
Segue resolução do desafio de Java - Soma de H com N Termos.
Espero que ajude a entender melhor o desafio.
Esse desafio achei a descrição um pouco confusa. Principalmente o comentário que pede para imprimir com duas casas decimais, porém só aceitou quando arrendodei para cima o resultado(h).
import java.util.Scanner;
import java.lang.Math;
public class Main {
public static void main(String[] Args) {
double h = 0;
Scanner sc = new Scanner(System.in);
double n = sc.nextDouble();
for (int i = 1; i <= n; i++) {
h += (double) 1/i;
}
System.out.println(Math.round(h));
}
}