Cita de: leosansan en 17 Noviembre 2012, 20:53 PM
y tampoco es plan de hacerte la tarea a la carta.
Tu tampoco has hecho nada, has hecho copy - paste , lo digo porque tengo el mismo código y lo saqué de una web.
Código (c) [Seleccionar]
/* serie e^x */
#include <stdio.h>
int main()
{
int terminos;
double x;
double serie(double ,int );
printf("Este programa calcula \"e\" elevado a \"x\" por desarrollo en serie\ncon el numero de terminos que quieras\n");
printf("Teclea x: ");
scanf("%lf",&x);
printf("Teclea el numero de terminos: ");
scanf("%d", &terminos);
printf("El resultado de e elevado a %g con %d terminos es %1.16lf\n", x, terminos, serie(x, terminos));
fflush(stdin);
getchar();
}
double serie(double z, int numero)
{
double miserie=1, frac;
int i;
frac=z;
miserie+=frac;
i=2;
if (numero==1)
{
miserie=1;
return miserie;
}
while (i<=numero)
{
frac=frac*z/i++;
miserie+=frac;
}
return miserie;
}
Saludos
Cita de: Hectorues en 12 Septiembre 2013, 02:47 AM
Hola alguien me puede ayudar con la siguiente serie de taylor porfavor, sin−1 x =x+1/2.x^3/3+1/2.3/4.x^5/5+1/2.3/4.5/6.x^7/7.... (el punto significa multiplicacion) lo que necesto es un programa que la resuelva incluyendo recursividad. Muchas gracias de antemano y espero respuestas.
Crea otro tema y aporta tu algo, no te vamos a hacer el trabajo.
Saludos