Write a program to print the sum of the following series using recursion: 1/2 + 1/3 + 1/4 +.........................1/10 In java
Answers
here is your answer
Explanation:// C++ program to find sum of series
#include <iostream>
using namespace std;
// Function to return sum of
// 1/1 + 1/2 + 1/3 + ..+ 1/n
class gfg
{
public : double sum(int n)
{
double i, s = 0.0;
for (i = 1; i <= n; i++)
s = s + 1/i;
return s;
}
};
// Driver code
int main()
{
gfg g;
int n = 5;
cout << "Sum is " << g.sum(n);
return 0;
}
// This code is contributed by SoM15242.
C
filter_none
edit
play_arrow
brightness_4
// C program to find sum of series
#include <stdio.h>
// Function to return sum of 1/1 + 1/2 + 1/3 + ..+ 1/n
double sum(int n)
{
double i, s = 0.0;
for (i = 1; i <= n; i++)
s = s + 1/i;
return s;
}
int main()
{
int n = 5;
printf("Sum is %f", sum(n));
return 0;
}
Java
filter_none
edit
play_arrow
brightness_4
// Java Program to find sum of series
import java.io.*;
class GFG {
// Function to return sum of
// 1/1 + 1/2 + 1/3 + ..+ 1/n
static double sum(int n)
{
double i, s = 0.0;
for (i = 1; i <= n; i++)
s = s + 1/i;
return s;
}
// Driven Program
public static void main(String args[])
{
int n = 5;
System.out.printf("Sum is %f", sum(n));
}
}
// This code is contributed by Nikita Tiwari.
Python3
filter_none
edit
play_arrow
brightness_4
# Python program to find the sum of series
def sum(n):
i = 1
s = 0.0
for i in range(1, n+1):
s = s + 1/i;
return s;
# Driver Code
n = 5
print("Sum is", round(sum(n), 6))
# This code is contributed by Chinmoy Lenka
C#
filter_none
edit
play_arrow
brightness_4
// C# Program to find sum of series
using System;
class GFG {
// Function to return sum of
// 1/1 + 1/2 + 1/3 + ..+ 1/n
static float sum(int n)
{
double i, s = 0.0;
for (i = 1; i <= n; i++)
s = s + 1/i;
return (float)s;
}
// Driven Program
public static void Main()
{
int n = 5;
Console.WriteLine("Sum is "
+ sum(n));
}
}
// This code is contributed by vt_m.
PHP
filter_none
edit
play_arrow
brightness_4
<?php
// PHP program to find sum of series
// Function to return sum of
// 1/1 + 1/2 + 1/3 + ..+ 1/n
function sum( $n)
{
$i;
$s = 0.0;
for ($i = 1; $i <= $n; $i++)
$s = $s + 1 / $i;
return $s;
}
// Driver Code
$n = 5;
echo("Sum is ");
echo(sum($n));
//This code is contributed by vt_m
?>
Output:
2.283333