Tema: tomarMayor
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/01/2014, 04:53
dehm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 13 años, 8 meses
Puntos: 10
Respuesta: tomarMayor

hmmmm...no había visto que ya te habían respondido.
Además veo que mi código tiene un fallo

En la función mejor así:

Código C++:
Ver original
  1. float tomarMayor(float M[tam_array])
  2.     {
  3.         float mayor=M[0];//----esta es la variación, donde estaba el fallo
  4.         for(int w=1;w<tam_array;w++)//---como el valor de M[0] ya lo tienes, te ahorras una iteración y empiezas el bucle en M[1]
  5.         {
  6.             if(M[w]>=mayor)
  7.             {
  8.                 mayor = M[w];
  9.             }
  10.         }
  11.         return mayor;
  12.     }