Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
813 B
0
Indexable
Never
//14.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(-1, i + 1) * 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;
}