Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/03/2013, 04:23
amchacon
 
Fecha de Ingreso: julio-2012
Mensajes: 375
Antigüedad: 12 años, 4 meses
Puntos: 28
Respuesta: Ejecuta doble

El error tiene que ver con que dos números sean iguales, lo que hace que sea posible que se cumplan dos condiciones... Tienes que quitar la condición de igualdad de algunos sitios (o poner elses en cada if).

En la programación siempre hay que intentar usar algoritmos genéricos, usar un montón de ifs no es adecuado (que pasa cuando quieras ordenador 4 números?). ¿Has dado for y vectores?