josecarlosgutierrez2002@gmail.com

 avatar
Jose20025
c_cpp
4 years ago
722 B
8
Indexable
#include <iostream>

#include <math.h>

using namespace std;

int serie(int x, int n);
int factorial(int numero);

int main() {

  int x, n, resultado;

  system("cls");
  cout << "Digite el numero: ";
  cin >> x;
  cout << "Digite la cantidad de terminos: ";
  cin >> n;

  resultado = serie(x, n);

  cout << "\nEl 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;
}
Editor is loading...