Untitled
unknown
plain_text
4 years ago
789 B
6
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...