Operadores Lógicos
Los operadores lógicos nos permiten evaluar en una sola
operación dos o más condiciones:
Los operadores lógicos son tres: Y (AND), OR (O), NO (NOT).
OPERADOR |
SÍMBOLO |
EJEMPLO |
SIGNIFICADO |
Y
(AND) |
&& |
1<2 AND 3<4 |
1 es menor que 2 y 3 es menor que 4 |
O
(OR) |
|| |
A=6 OR 1>B |
A es igual a 6 o 1 es mayor que B |
NO
(NOT) |
! |
!(A+B=X) |
Negación de (A+B=X) |
Para poder utilizarlos debemos conocer su valor de verdad:
La conjunción (AND) nos indica que cuando ambas condiciones
son verdaderas el resultado es verdadero, en todos los demás casos el resultado
es falso.
CONJUNCIÓN AND
(&&) |
||
V |
V |
V |
V |
F |
F |
F |
V |
F |
F |
F |
F |
Ejemplo:
Pórtate bien y
arregla la casa
La disyunción (OR) nos indica que sólo cuando ambas
condiciones son falsas el resultado es falso, todas las demás combinaciones dan
verdadero.
DISYUNCIÓN OR (||) |
||
V |
V |
V |
V |
F |
V |
F |
V |
V |
F |
F |
F |
Ejemplo:
Compra pizza o
hamburguesa
NEGACIÓN NOT ! |
|
V |
V |
F |
V |
Ejemplo:
No es cierto que sea
de noche
Revisar el siguiente
vídeo:
PROPOSICIONES LOGICAS - OPERACIONES CON PROPOSICIONES
Ejercicios utilizando operadores lógicos:
ACTIVIDADES
D35) Elabore un diagrama de flujo que permita ingresar la
edad y la estatura de un aspirante al ejército. Si la edad es mayor o igual a
18 años y la estatura es mayor o igual a 170 centímetros presente el mensaje “Puede
ingresar”, en caso contrario presente “No puede ingresar”.
D36) En la tienda de la esquina el kilo de naranjas cuesta
$2, actualmente ha iniciado una promoción: si compra más de 10 kilos tendrá un
descuento del 15%. Elabore un diagrama de flujo que permita ingresar la
cantidad de kilos a comprar y presente el valor correspondiente a pagar.
D37) Ingrese tres números, visualice el mayor.
D38) Ingrese los goles de Barcelona y los goles de Emelec,
luego presente el mensaje “Gana Barcelona”, “Gana Emelec” o “Empate” según
corresponda.
D39) Ingrese el número de faltas y el número de atrasos de
un estudiante. Si el número de faltas es 3 o más o si el número de atrasos es 6
o más presente el mensaje “Reprobado” en caso contrario presente “Aprobado”.