Operadores en PSeInt

El pseudolenguaje de PSeInt permite hacer uso de varios operadores para construir expresiones simples o complejas, según lo requiera el programador. Vamos a abordar los tres tipos de operadores de maneja esta herramienta.

Operadores relacionales

Los operadores relacionales se usan para comparar operandos y devolver un valor Boolean tomando en cuenta si la comparación es verdadera.

OperadorSignificadoEjemplo
>mayor que5  >  3
<menor que3  <  6
=igual que3  =  3
>=mayor o igual5 >= 3
<=menor o igual1 <=  2
<>distinto que3 <>5

Operadores lógicos

Los operadores lógicos se utilizan con valores booleanos y devuelven valores de verdadero o falso Los operadores lógicos se describen en la siguiente tabla.

OperadorSignificadoEjemplo
& (Y)conjunción(5 > 3) & (4 = 3) Falso
| (O)disyunción(3 = 3) | ( 4> 5) Verdadero
~ (NO)negación~ (3 < 2) Verdadero

Operadores algebraicos

Estos operadores nos permitirán realizar sumas, restas, multiplicaciones, divisiones, potenciación y resto de divisiones enteras. Vamos con una tabla con los operadores.

OperadorSignificadoEjemplo
+suma2 + 2 = 4
resta5 – 4 = 1
*multiplicación2  * 3 = 6
/division10 / 10 = 1
^potenciación2 ^ 5 = 32
% (MOD)modulo (resto de division entera)5 MOD 5 = 0