elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / AYUDAAAA CODIGO C++ en: 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
  1. #include<conio.h>
  2. #include<math.h>
  3. #include<stdio.h>
  4. float B(float x);
  5. int main ()
  6. {
  7. float i,xie,xi,E,Error,xir,fxie,a;
  8. inicio:
  9. printf("Dame el intervalo: ");
  10. scanf("%f,%f",&xie,&xi);
  11. printf("Dame el error ");
  12. scanf("%f",&E);
  13. printf("i,     xi-1,     xi,     f(xi-1),    f(xi),    xi+1,   Error\n");
  14. i=1;
  15. do
  16. {
  17. fxie=B(xie);
  18. a=B(xi);
  19. xir=xi-((a)(xie-xi))/((fxie)-(a));
  20. Error=(xir-xi)/xir;
  21. printf("%.1f  %.4f  %.4f  %.4f  %.4f  %.4f    %.4f    %.4f\n",i,xie,xi,fxie,a,xir,Error);
  22. xi=xir;
  23. xie=xi;
  24. i++;
  25. }while(E<Error);
  26. getch();
  27. }
  28. float B(float x)
  29. {
  30. return(exp(-x)-log(x));
  31. }
  32.  

[MOD] Usar etiquetas GeSHi para publicar código.Gracias.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines