• Sábado 27 de Abril de 2024, 19:10

Autor Tema:  ¿cual es el error?  (Leído 7362 veces)

meana

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
¿cual es el error?
« en: Domingo 1 de Noviembre de 2009, 18:26 »
0
este programa evalua la derivada de orden m en un punto z mediante el algoritmo de horner, me da errores en las lineas 56 con la declaracion del float, y en las lineas 62 y 65 el error que me da el compilador es el siguiente: "jump to case label", y ya puestos si alguien supiese como obtener el ultimo cociente, y me diese una pista, lo agradeceria xk llevo bastante tiempo y no me sale nada  :hitcomp:
Gracias!!!
« última modificación: Martes 3 de Noviembre de 2009, 19:17 por meana »

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: ¿cual es el error?
« Respuesta #1 en: Domingo 1 de Noviembre de 2009, 20:17 »
0
Si pones  
Código: C++
  1. float s=0;
  2.  
antes del switch te compilara; ojo con n la podes estar usando sin inicializar en el caso 2.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

meana

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Re: ¿cual es el error?
« Respuesta #2 en: Domingo 1 de Noviembre de 2009, 22:29 »
0
gracias!! en el caso 2 la n no deberia estar inicializada, con el valor que le di fuera del swich?¿?

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: ¿cual es el error?
« Respuesta #3 en: Lunes 2 de Noviembre de 2009, 00:10 »
0
De nada. No estas dandole ningun valor a n fuera del switch:

Código: C++
  1. int n;
  2.  

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

meana

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Re: ¿cual es el error?
« Respuesta #4 en: Lunes 2 de Noviembre de 2009, 11:24 »
0
no lo coge en el caso 1 del swich?¿? o se pierde en cuanto sale?¿?¿

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: ¿cual es el error?
« Respuesta #5 en: Lunes 2 de Noviembre de 2009, 12:05 »
0
Si, en el caso 1 pero si va primero al caso 2 entonces no esta inicializado.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

meana

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Re: ¿cual es el error?
« Respuesta #6 en: Lunes 2 de Noviembre de 2009, 12:48 »
0
ok gracias!! por cierto aprobexando ya el post, alguien sabe si hay alguna fuincion para calcular la derivada n-esima de una funcion?¿?