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 | |
Operador | Significado |
== | 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 (!). | |
Entrada | NOT(!) |
Verdadero | Falso |
Falso | Verdadero |
Operador AND (&&). | ||
A | B | A&&B |
Verdadero | Verdadero | Verdadero |
Verdadero | Falso | Falso |
Falso | Verdadero | Falso |
Falso | Falso | Falso |
Operador OR (||). | ||
A | B | A||B |
Verdadero | Verdadero | Verdadero |
Verdadero | Falso | Verdadero |
Falso | Verdadero | Verdadero |
Falso | Falso | Falso |
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.