Operadores relacionales 

Los operadores relacionales comparan dos valores u operandos. La comparación se puede realizar con todos los tipos de datos vistos hasta ahora, números enteros y reales, caracteres y cadenas. El resultado de la comparación es un booleano, falso o verdadero. La siguiente tabla sintetiza todas las comparaciones posibles.

Tipos de operadores relacionales
OperadorSignificado
==Igual a
!=Diferente de
Menor que
Mayor que
<=Menor o igual que
>=Mayor o igual que

Operadores lógicos

Los operadores lógicos corresponden a las compuertas lógicas vistas en la Unidad 2. En este caso, en vez de ceros y unos, estos operadores reciben valores booleanos y regresan booleanos también. Las siguientes tablas muestran el símbolo y la manera de operar de cada una.

Operador NOT (!).
EntradaNOT(!)
VerdaderoFalso
FalsoVerdadero
Operador AND (&&).
ABA&&B
VerdaderoVerdaderoVerdadero
VerdaderoFalsoFalso
FalsoVerdaderoFalso
FalsoFalsoFalso
Operador OR (||).
ABA||B
VerdaderoVerdaderoVerdadero
VerdaderoFalsoVerdadero
FalsoVerdaderoVerdadero
FalsoFalsoFalso

Con los nuevos operadores, la jerarquía de operaciones, de mayor a menor prioridad, se muestra en la siguiente tabla.

Operador
()
^
*, /, mod
+, –
==, !=, <, >, <=, >=
NOT (!)
AND (&&)
OR (||)

En el siguiente video te explicamos cómo utilizar los operadores lógicos y relacionales.

Actividad H5P

Comprueba lo que aprendiste y participa en este desafío.