// // s(n) = s(n-1) + (n+1)/n if n>1 // = 2 if n==1 // // Recusion // class RecursionFractionSum1 { public static double s(double n) { if (n==1) return 2; else return s(n-1)+(n+1.0)/n; } public static void main(String[] args) { double ans = s(2); // 3.5 System.out.println("s = " + ans); System.out.println("\n\nDone.\n\n"); } }