Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2013, 09:37
Avatar de boronix
boronix
 
Fecha de Ingreso: enero-2013
Ubicación: España
Mensajes: 17
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta Duda operadores comparacion

x = 10; y = 20; z = 30

(x <= z) || (z <= y) (false)

Mal: x es menor que z, luego x<=z es true, no necesitamos proseguir, ya que en una expresión OR, si uno de los operandos es true, el resultado es true.

Yo lo llame false porque entiendo que se tiene que cumplir que x es menor o igual que z y en este caso, solo se cumple que es menor. La segunda parte esta claro que es false, entonces, porque es true en la primera?

Muchas gracias