Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/08/2015, 07:51
inazense
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: No me reconoce la variable el if

El problema está en la condición que le das usando el || (or).
Lo que le estás diciendo al if es que si el número elegido no es 1, o no es 2 o no es 3 no elija la opción correcta.
Una variable int no puede ser tres numeros a la vez, así que la condición siempre se cumplirá.

Para hacer que funcione deberías decir que si el numero elegido no es 1, Y no es 2 Y tampoco es 3, muestre el mensaje de la opción correcta.

Es decir, esto:

Código Java:
Ver original
  1. if(eleccionFin !=1 && eleccionFin != 2 && eleccionFin != 3)