Programa para hallar la suma de una Serie 1/1! + 2/2! + 3/3! + 4/4! +…….+ n/n! – Part 1

¡Te han dado una serie 1/1! + 2/2! + 3/3! + 4/4! +…….+ n/n!, encuentra la suma de la serie hasta el n-ésimo término.
Ejemplos: 
 

Input :n = 5
Output : 2.70833

Input :n = 7
Output : 2.71806

Java

// Java program to print the sum of series
 
import java.io.*;
import java.lang.*;
 
class GFG {
    public static double sumOfSeries(double num)
    {
        double res = 0, fact = 1;
        for (int i = 1; i <= num; i++) {
            /*fact variable store factorial of the i.*/
            fact = fact * i;
 
            res = res + (i / fact);
        }
        return (res);
    }
 
    public static void main(String[] args)
    {
        double n = 5;
        System.out.println("Sum: " + sumOfSeries(n));
    }
}
 
// Code contributed by Mohit Gupta_OMG <(0_o)>

Python3

#  program to print the sum of series
 
# importing math functions
from math import*
n=5
s=0
# iterating for loop up to n times
for i in range(1,n+1):
  # finding the sum series
  # factorial function will give you the
  # factorial of a number
  s=s+(i/factorial(i))
# printing the sum
print(s)
 
 
# this code is contributed by gangarajula laxmi

C#

// C# program to print the sum of series
using System;
 
class GFG {
    public static double sumOfSeries(double num)
    {
        double res = 0, fact = 1;
        for (int i = 1; i <= num; i++)
        {
           
            /*fact variable store factorial of the i.*/
            fact = fact * i;
 
            res = res + (i / fact);
        }
        return (res);
    }
 
    public static void Main(string[] args)
    {
        double n = 5;
        Console.WriteLine("Sum: " + sumOfSeries(n));
    }
}
 
// This code is contributed by phasing17
Producción

Sum: 2.708333333333333

Complejidad de tiempo: O(n)

Espacio Auxiliar: O(1)

¡Consulte el artículo completo sobre Programa para encontrar la suma de una Serie 1/1! + 2/2! + 3/3! + 4/4! +…….+ n/n! ¡para más detalles!
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *