Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/02/2010, 14:35
esalas
 
Fecha de Ingreso: febrero-2010
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: ayuda con polinomio de taylor c++

hey fradve, man tu codigo no me funciono me da valores raros... y hoy descubri q el limite de la serie es n... que es la cantidad de veces q se hara eso de ex+=2 y el factorial... usando tu codigo logre armar uno pero por alguna razon me esta devolviendo el valor que se le ingresa a x desde el comienzo

#include <stdio.h>

int main (){

int i,j,n,sig,fact=6,n,ex=1,p=1;
float s1=0,s2=0,x;

printf("ingrese valor de n ");
scanf("%d",&n);

printf("ingrese valor de x ");
scanf("%f",&x);

s2=x;

for(i=1;i<=n;i++){

//calculo de x elevado a ex
for(i=1;i<=ex;i++){
p=p*x;
}

s1=s2;
s2=s2+(sig*(p/fact));
ex+=2;
sig=sig*-1;
fact=1;

//calculo del factorial
for(i=1;i<=ex;i++){
fact=fact*i;
}



}

printf("El Seno de %.3f es %.3f\n",x,s2);
}