import java.io.BufferedReader; import java.io.InputStreamReader; class Computation { public static void main(String[] args) throws java.io.IOException { int iterations,numbertodivby; double computable = 0.0; double timesran = 0.0; BufferedReader input = new BufferedReader(new InputStreamReader(System.in)); BufferedReader input2 = new BufferedReader(new InputStreamReader(System.in)); System.out.println("How many layers down will you go?"); iterations = Integer.parseInt(input.readLine()); for(iterations=iterations;iterations>0;iterations--){ timesran++; computable = (computable)+(1.0/timesran); } System.out.println("The sum is: " + computable); } } //By msglm; Licensed under the AGPL v3