martes, 20 de agosto de 2013

EL uso del AND y OR

El uso del (AND, OR)  , ( Y, O) para los amigos latinos, son operadores  booleanos, los cuales nos ayudan a tomar decisiones en el flujo de nuestros programas.

Tienen su mismo significado que en la vida real donde sirven como operadores a ciertas preposiciones para cumplir o no una condición lógica.

vamos a ver sus tablas de verdad.





El resultado esta en la tercera fila, y para el caso del operador AND todas las preposiciones, en este caso P1 y P2 deben ser verdaderas para que el resultado sea verdadero, en todo caso el resultado sera falso, por lo contrario en el caso del operador OR con que una preposición se cumpla el resultado será verdadero.

:S

ok, veamoslo con un ejemplo más coloquial.


Supongamos que tenemos una chica super sexy que quiera un novio con las siguientes características.

chica sexy: quiero un novio rico, guapo e inteligente.

como podemos ver esta utilizando el operador AND, ya que requiere que todas las preposiciones(rico,guapo e inteligente) se cumplan para que el resultado sea satisfactorio.

sin embargo, despues de un par de años solterona y ya no de tan buen ver, es decir ya una dejada jejeje.

decide cambiar sus restricciones y ahora piensa de la siguiente manera.

Chica ex sexy quedada: bueno quiero un novio rico, guapo o inteligente.


ahora como ya se quedo, pues ha dejado de ser tan exigente en sus gustos y decidió tener uno novio que al menos cumpla una de esas características. esta utilizando el operador OR.

pues llevémoslo a código.


salidas del operador AND


Todas se cumplieron




















Una no se cumplió



















Ninguna se cumplió






















Salidas del operador OR

Todas se cumplieron

























Al menos una se cumplió

























Ninguna se cumplió






















Bueno espero que les ayude este ejemplo un poco burdo a entender mejor las operaciones booleanas, y un consejo para las chicas, no sean tan exigentes, o ustedes que opinan chicos?


saludos y nos estamos viendo en el siguiente.


No hay comentarios.:

Publicar un comentario