Dev - C++ - necesito ayuda

 
Vista:

necesito ayuda

Publicado por manolo (1 intervención) el 07/07/2004 05:25:31
necesito ayuda alguien que pueda hacer esta serie por fa y = x - x3 /3! + x5/5!-x7/7!+.... El programa deber tener una función para calcular el factorial de un número
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:necesito ayuda

Publicado por Gilberto (43 intervenciones) el 09/07/2004 05:50:02
#include <iostream>
#include <stdlib.h>
using namespace std;

double fact(int n)
{
double f = 1.0;
if(n < 1)
return 0;
else if (n == 1)
return 1;
else {
for(int i = 2; i <= n; i++)
f *= i;
return f;
}
}

double power(double x, int n)
{
double p = 1.0;

if(n == 0)
return 1;
for(int i = 1; i <= n; i++)
p *= x;
return p;
}

int main()
{
double sum = 0.0;
double term;
double x;

cout << "\n\nValor del argumento (x) : ";
cin >> x;
cout << "\nTerminos de la serie : ";
cin >> term;
for(int i = 1; i <= term; i++)
sum += power(-1,i-1)*power(x,2*i-1)/fact(2*i-1);
cout << "El valor de la serie para " << term << " terminos es " << sum << "\n";
system("PAUSE");
return 0;
}

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar