Skip to content
On this page

Relacionales

En programación, un operador relacional verifica la relación entre dos operandos. Si la relación es verdadera, devuelve el valor verdadero; si la relación es falsa, devuelve el valor falso.

Los operadores relacionales se utilizan en la toma de decisiones y en los bucles (por su nombre en inglés).

OperadorDescripción
==Igual que
!=No igual que
>Mayor que
<Menor que
>=Mayor o igual que
<=Menor o igual que
~=RegEx (Expresión Regular)

Los operadores relacionales y los operadores lógicos son utilizados para probar si una operación es verdadera o falsa.

Ejemplos:

Para los siguientes ejemplos supondremos que la variable x tiene un valor de 5

x = 5
escribir(x==8)    //El resultado sería falso
OperadorDescripciónComparativaResultado
==igual aescribir(x == 8)falso
escribir(x == 5)verdadero
!=no igualescribir(x != 8)verdadero
escribir(x != 5)falso
>mayor queescribir(x > 8)falso
<menor queescribir(x < 8)verdadero
>=mayor ó igual queescribir(x >= 8)falso
<=menor ó igual queescribir(x <= 8)verdadero

Operador ~=

Este operador hace uso de las expresiones regulares(regular expression) en Latino.

Una expresión regular (regular expression ó RegEx, por su nombre en Ingles) es una secuencia de caracteres y estas forman un patrón de búsqueda.

/*
El operador ~= utiliza las expresiones regulares
en cadenas para hacer patrones de búsqueda.

La condicional SI, devolverá:
"x inicia con hola"
*/

x = "hola mundo"

si x ~= "^hola"
  escribir("x inicia con hola")
sino
  escribir("x NO inicia con hola")
fin

Las Expresiones Regulares (RegEx) contienen un artículo dedicado a su uso en Latino el cual se puede encontrar aquí.