Untitled
unknown
plain_text
4 years ago
804 B
4
Indexable
//3. Construir un programa, que mediante funciones, para hallar la suma de la siguiente serie, dados X y N enteros positivos:
#include <iostream>
#include <math.h>
using namespace std;
int factorial(int numero);
float serie(int n, int x);
int main()
{
int n, x;
cout << "Digite el numero: ";
cin >> x;
cout << "Digite la cantidad de terminos: ";
cin >> n;
cout << "\nEl resultado es: " << serie(n, x) << endl;
return 0;
}
int factorial(int numero)
{
int factorial = 1;
for (int i = 1; i <= numero; i++)
{
factorial *= i;
}
return factorial;
}
float serie(int n, int x)
{
float resultado = 0;
for (int i = 1; i <= n; i++)
{
resultado += pow(x, i) / factorial(i);
}
return resultado;
}Editor is loading...