Operadores relacionales
Rodolfo Fernández (El Profe Rodo)
Control de flujo
El uso de operadores relacionales y lógicos, junto a estructuras de decisión y repetición, permiten que un programa “piense y decida” por sí mismo.
© Rodolfo Fernández Santibáñez
Operadores relacionales
Estos operadores permiten la creación de condiciones, evaluando la relación entre dos operandos, devolviendo un valor booleano (verdadero o falso) como resultado.
© Rodolfo Fernández Santibáñez
Operadores relacionales
Operador | Nombre | Ejemplos |
| | |
| | |
| | |
| | |
| | |
| | |
2 > 1 devuelve
True
, 24 > 24 devuelve
False
False
==
Igual a
>
Mayor que
>=
Mayor o igual que
4 >= 5 devuelve
True
, 5 >= 5 devuelve
True
<
Menor que
3 < 6 devuelve
True
, 100 < 0 devuelve
False
<=
Menor o igual que
7 <= 4 devuelve
False
, 1 <= 1 devuelve
True
!=
Distinto que
"si" != "no" devuelve
True
, 0 != 0 devuelve
False
9 == 8 devuelve
False
, "rf" == "rf" devuelve
© Rodolfo Fernández Santibáñez
Diagrama de flujo
V
F
INICIO
num > 0
“Número es positivo”
FIN
“Número no es positivo”
INICIO
FIN
num > 0
“Número es positivo”
num = 13
num = 13
¿13 es mayor que 0?
© Rodolfo Fernández Santibáñez
Condición (Expresión lógica)
Operando
Operando
Operador relacional
“El valor contenido en la variable num es mayor que cero”
num > 0
© Rodolfo Fernández Santibáñez