27/01/2013, 09:37
|
| | | Fecha de Ingreso: enero-2013 Ubicación: España
Mensajes: 17
Antigüedad: 11 años, 10 meses Puntos: 0 | |
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 |