Untitled

 avatar
unknown
plain_text
4 years ago
789 B
4
Indexable
//13.	Calcular la siguiente serie:
//	S= X/1! + X^2/2! + X^3/3! + ........X^n/n!
#include <iostream>
#include <math.h>
using namespace std;
int serie(int x, int n);
int factorial(int numero);
int main()
{
    int x, n, resultado;
    cout << "Digite el numero: ";
    cin >> x;
    cout << "Digite la cantidad de terminos: ";
    cin >> n;
    resultado = serie(x, n);
    cout << "El resultado es: " << resultado << endl;
    return 0;
}
int serie(int x, int n)
{
    int resultado = 0;
    for (int i = 1; i <= n; i++)
    {
        resultado += (pow(x, i) / factorial(i));
    }
    return resultado;
}
int factorial(int numero)
{
    int factorial = 1;
    for (int i = 1; i <= numero; i++)
    {
        factorial *= i;
    }
    return factorial;
}
Editor is loading...