[ Foro de C ]

Calcular error relatvo

02-Jun-2020 03:51
Invitado (MIGUEL ANGEL)
0 Respuestas

Este es mi codigo, suma calcula la aproximacion que se usa para sacar el error relativo, pero no se como usar los datos de suma para que quede una ecuacion asi:

eaprox=(sumai-sumai-1/suma)*100

int main(){
double x, real, suma=0.0, ev,vr,aux=0.0,ea;
int n,i;

printf("Calcular la aproximacion de una funcion exponencial\n");
printf("Ingresar x: ");
scanf("%lf",&x);
printf("ingresa n: ");
scanf("%d", &n);
real=exp(x);
vr= 1.648721;
for(i=0;i<n;i++){
suma=pow(x,(double)i)/factorial(i);
ev=((vr-suma)/vr)*100;
aux=suma;
ea=((aux-suma)/aux)*100;
printf("%.3lf %.10lf  %.10lf\n",suma,ev,ea);
}
printf("El valor real de e^(%lf) es %.10lf\n", x, real);
printf("Aproximacion del valor con %d terminos es %.10lf\n",n,suma);




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...