Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/03/2014, 09:16
ALBERTO802
 
Fecha de Ingreso: mayo-2008
Mensajes: 37
Antigüedad: 16 años, 9 meses
Puntos: 5
Respuesta: ¿Cómo hago este algoritmo?

Pido perdon por mi inutilidad, he visto el fallo, donde pongo esto

<code> if (maderapedida < maderarecolecta(demasiadoalto,alturacorte))//linea 30
alturacorte=demasiadoalto(demasiadoalto,alturacort e,maderapedida,liminf);
else if (maderapedida > maderarecolecta(demasiadoalto,alturacorte))
alturacorte=demasiadobajo(demasiadoalto,alturacort e,maderapedida,limsup); </code>

en verdad necesitaba esto
<code> if (maderapedida > maderarecolecta(demasiadoalto,alturacorte))//linea 30
alturacorte=demasiadoalto(demasiadoalto,alturacort e,maderapedida,liminf);
else if (maderapedida < maderarecolecta(demasiadoalto,alturacorte))
alturacorte=demasiadobajo(demasiadoalto,alturacort e,maderapedida,limsup);
</code>

Y efectivamente por eso se ejecutaba infinitas veces.

Voy a hacer unas cuantas comprobaciones y lo marco cómo resuelto, pero tiene buena pinta de momento