Los operadores relacionales se utilizan para comparan dos valores y devuelven un resultado lógico: verdadero o falso.
Se utilizan principalmente en:
| Operador | Descripción | Ejemplo |
|---|---|---|
| < | Menor que | 5 < 10 → Verdadero |
| > | Mayor que | 8 > 3 → Verdadero |
| <= | Menor o igual que | 4 <= 4 → Verdadero |
| >= | Mayor o igual que | 7 >= 10 → Falso |
| = | Igual a | nombre = "Juan" |
| <> | Distinto de (no igual) | edad <> 18 |
Nota: En PSeInt se usa = para igualdad y <> para desigualdad (no uses == ni != como en otros lenguajes).
Este operador compara si el valor de la izquierda es menor que el valor de la derecha.
Explicación:
Ejemplo:
Si 5 < 10 Entonces
Escribir "5 es menor que 10";
FinSi
Este operador compara si el valor de la izquierda es mayor que el valor de la derecha.
Explicación:
Ejemplo:
Si 8 > 3 Entonces
Escribir "8 es mayor que 3";
FinSi
Este operador compara si el valor de la izquierda es menor o igual que el valor de la derecha.
Explicación:
Ejemplo:
Si 4 <= 5 Entonces
Escribir "4 es menor o igual a 5";
FinSi
Este operador compara si el valor de la izquierda es mayor o igual que el valor de la derecha.
Explicación:
Ejemplo:
Si 7 >= 10 Entonces
Escribir "7 es mayor o igual a 10";
SiNo
Escribir "7 no es mayor o igual a 10";
FinSi
Este operador compara si dos valores son iguales.
Explicación:
Ejemplo:
Si edad = 18 Entonces
Escribir "Tienes 18 años";
FinSi
Este operador compara si dos valores son distintos.
Explicación:
Ejemplo:
Si edad <> 18 Entonces
Escribir "No tienes 18 años";
FinSi