Cita:
Iniciado por Nivel7
logico de comparacion. pero bueno.
kittia, con sus deficiencias Developer9 tienen razon ya que lo que hace tu bloque condicional es permitir el paso de aquellos que sean diferentes a 10, 14, 16,18
Saludos.
nop
solo para aclarar
la condicion siempre se cumple no deja pasar nada
en tu ejemplo tienes varias variables yo solo uso una asi
public class Ejemplo {
public static void main(String[] args) {
int val = 10;
if(val != 10 || val != 14 || val != 18 || val != 16)
{
System.out.println("Valor 4: " + val);
}
else
{
System.out.println("No se cumple la condicion");
}
}
}
resultado Valor 4: 10
y la condicion siempre se cumple
lo que quiero es que si la cuenta es diferente de esos numeros me mande un error por eso no manejo que sean iguales
y lo que estaba mal era el operador en lugar de ser or || debe ser and &&
gracias