--Originally published at My awesome Blog!
For this code i also use factorial function to get the values for Cos in a function
nice#include <iostream>
#include <cmath>
using namespace std;
float factorial(float);
int main(){
float n, x, s;
float coseno, numerador, fact, cont, denominador, numero;
cout << “Inserta x” << endl;
cin >> x;
cout << “Inserta n” << endl;
cin >> n;
n=n*2;
coseno=0;
s=1;
for(int cont=0; cont<=n;cont=cont+2){
numerador= pow(x,cont);
denominador = factorial(cont);
coseno =(coseno+(s*(numerador/denominador)));
cout<<s<<” “<<numerador<<” / “<<” =”<<coseno << endl;
s = – s;
}
cout << endl;
cout << “La respuesta es:” << coseno;
return 0;
}
float factorial(float numero){
float fact=1, contador;
for(int cont=1; cont<=numero;cont++){
fact = fact*cont;
}
return fact;
}