Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Kevin_ruy

#1
Programación C/C++ / AYUDAAAA CODIGO C++
9 Marzo 2016, 07:31 AM
Disculpen, me podrian ayudar? es que en mi codigo tengo un error, dice que "fxi" no puede ser usada como funcion, el programa es el metodo de la secante para encontrar la interseccion con el eje x en una funcion.
Código (cpp) [Seleccionar]

#include<conio.h>
#include<math.h>
#include<stdio.h>
float B(float x);
int main ()
{
float i,xie,xi,E,Error,xir,fxie,a;
inicio:
printf("Dame el intervalo: ");
scanf("%f,%f",&xie,&xi);
printf("Dame el error ");
scanf("%f",&E);
printf("i,     xi-1,     xi,     f(xi-1),    f(xi),    xi+1,   Error\n");
i=1;
do
{
fxie=B(xie);
a=B(xi);
xir=xi-((a)(xie-xi))/((fxie)-(a));
Error=(xir-xi)/xir;
printf("%.1f  %.4f  %.4f  %.4f  %.4f  %.4f    %.4f    %.4f\n",i,xie,xi,fxie,a,xir,Error);
xi=xir;
xie=xi;
i++;
}while(E<Error);
getch();
}
float B(float x)
{
return(exp(-x)-log(x));
}


[MOD] Usar etiquetas GeSHi para publicar código.Gracias.