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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
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