Operadores en PSeInt
En *PSeInt*, los operadores son símbolos que permiten realizar diversas operaciones sobre datos. Estos operadores se dividen en varias categorías según el tipo de operación que realizan, como aritméticos, lógicos y relacionales. En este documento, aprenderás cómo usar estos operadores en *PSeInt*.
Operadores Aritméticos
Los operadores aritméticos se utilizan para realizar operaciones matemáticas básicas. Los operadores más comunes en *PSeInt* son:
- Suma (+): Realiza la suma de dos números.
- Resta (-): Realiza la resta entre dos números.
- Multiplicación (*): Realiza la multiplicación entre dos números.
- División (/): Realiza la división entre dos números.
- División Entera (DIV): Realiza la división de dos números, pero solo devuelve la parte entera del resultado.
- Modulo (MOD): Devuelve el residuo de la división entre dos números.
Ejemplo de Operadores Aritméticos:
Definir a, b, resultado Como Real
a ← 10
b ← 3
resultado ← a + b
Escribir resultado
resultado ← a - b
Escribir resultado
resultado ← a * b
Escribir resultado
resultado ← a / b
Escribir resultado
resultado ← a DIV b
Escribir resultado
resultado ← a MOD b
Escribir resultado
Operadores Relacionales
Los operadores relacionales se utilizan para comparar dos valores y determinar si son iguales, mayores, menores, etc. Los operadores relacionales en *PSeInt* son:
- Igual a (==): Verifica si dos valores son iguales.
- Diferente a (!=): Verifica si dos valores son diferentes.
- Mayor que (>): Verifica si el valor de la izquierda es mayor que el de la derecha.
- Menor que (<): Verifica si el valor de la izquierda es menor que el de la derecha.
- Mayor o igual que (>=): Verifica si el valor de la izquierda es mayor o igual que el de la derecha.
- Menor o igual que (<=): Verifica si el valor de la izquierda es menor o igual que el de la derecha.
Ejemplo de Operadores Relacionales:
Definir a, b Como Entero
a ← 10
b ← 5
Escribir a == b
Escribir a != b
Escribir a > b
Escribir a < b
Escribir a >= b
Escribir a <= b
Operadores Lógicos
Los operadores lógicos se utilizan para combinar o invertir valores lógicos (Booleanos). Los operadores lógicos en *PSeInt* son:
- Y (AND): Devuelve Verdadero si ambos operandos son Verdaderos.
- O (OR): Devuelve Verdadero si al menos uno de los operandos es Verdadero.
- No (NOT): Invierte el valor lógico de un operando.
Ejemplo de Operadores Lógicos:
Definir a, b Como Booleano
a ← Verdadero
b ← Falso
Escribir a AND b
Escribir a OR b
Escribir NOT a
Escribir NOT b
Ejemplo Completo con Operadores
A continuación, se presenta un ejemplo que combina operadores aritméticos, relacionales y lógicos en un solo algoritmo:
a ← 15; b ← 10; c ← 5
resultado ← a + b * c
Escribir , resultado
Escribir "¿A > B?", a > b
Escribir "¿A > B y C < A?", a > b Y c < a
Resumen
Los operadores en *PSeInt* son esenciales para realizar operaciones sobre datos y controlar el flujo de ejecución de un algoritmo. Los operadores aritméticos te permiten realizar cálculos, los operadores relacionales te permiten comparar valores, y los operadores lógicos son útiles para trabajar con valores Booleanos. Aprender a usar estos operadores correctamente te permitirá crear algoritmos más complejos y dinámicos.