Estructuras Condicionales

Operadores relacionales


Los operadores relacionales se utilizan para comparar dos valores. El resultado de una comparación siempre será un valor lógico: verdadero o falso.

Se utilizan en las condiciones de las estructuras condicionales (Si, Segun, etc.) y en los ciclos (Mientras, Repetir, Para), para controlar el flujo del programa.


Tabla de Operadores Relacionales:

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

1. Menor que (<):

Este operador compara si el valor de la izquierda es menor que el valor de la derecha.

Explicación:
  • Devuelve verdadero si el valor de la izquierda es menor que el valor de la derecha.
  • Devuelve falso si no lo es.
Ejemplo:
  Si 5 < 10 Entonces
     Escribir "5 es menor que 10";
  FinSi

2. Mayor que (>):

Este operador compara si el valor de la izquierda es mayor que el valor de la derecha.

Explicación:
  • Devuelve verdadero si el valor de la izquierda es mayor que el valor de la derecha.
  • Devuelve falso si no lo es.
Ejemplo:
  Si 8 > 3 Entonces
     Escribir "8 es mayor que 3";
  FinSi

3. Menor o igual que (<=):

Este operador compara si el valor de la izquierda es menor o igual que el valor de la derecha.

Explicación:
  • Devuelve verdadero si el valor de la izquierda es menor o igual que el valor de la derecha.
  • Devuelve falso si el valor de la izquierda es mayor que el valor de la derecha.
Ejemplo:
  Si 4 <= 5 Entonces
     Escribir "4 es menor o igual a 5";
  FinSi

4. Mayor o igual que (>=):

Este operador compara si el valor de la izquierda es mayor o igual que el valor de la derecha.

Explicación:
  • Devuelve verdadero si el valor de la izquierda es mayor o igual que el valor de la derecha.
  • Devuelve falso si el valor de la izquierda es menor que el valor de la derecha.
Ejemplo:
  Si 7 >= 10 Entonces
     Escribir "7 es mayor o igual a 10";
  SiNo
     Escribir "7 no es mayor o igual a 10";
  FinSi

5. Igual a (=):

Este operador compara si dos valores son iguales.

Explicación:
  • Devuelve verdadero si los dos valores son iguales.
  • Devuelve falso si no lo son.
Ejemplo:
  Si edad = 18 Entonces
     Escribir "Tienes 18 años";
  FinSi

6. Distinto de (<>):

Este operador compara si dos valores son distintos.

Explicación:
  • Devuelve verdadero si los valores son distintos.
  • Devuelve falso si son iguales.
Ejemplo:
  Si edad <> 18 Entonces
     Escribir "No tienes 18 años";
  FinSi