Title: Operadores y Expresiones y Orden de Precedencia
Course: 2025 - LI - Logica de Programación y Pensamiento Computacional 1-1 y 1-2 > Section: Pseudo Código

Expresiones

Una expresión es una combinación de variables, literales, operadores, funciones y expresiones,
que tras su evaluación o cálculo nos devuelven un valor de un determinado tipo.


Veamos ejemplos de expresiones:

a + 7

(a ^ 2) + b
a <= b

Operadores aritméticos
El valor devuelto por una operación aritmética es un número:

- + Suma dos números

- - Resta dos números

- * Multiplica dos números

- / Divide dos números.

- % ó mod Módulo o resto de la división

- ^ Potencia

- + , - Operadores unarios positivo y negativo

Operadores de comparación

El valor devuelto por una operación de comparación es un valor lógico:
- > Mayor que

- < Menor que

- == Igual que

- <= Menor o igual

- >= Mayor o igual

La comparación entre cadenas de caracteres se hace según el código ASCII.




Operadores lógicos

El valor devuelto por una operación lógica es un valor lógico:
- && ó Y Conjunción, operación AND.

- || ó O Disyunción, operación OR.

- ! ó ~ ó NO Negación, operación NOT.

Procedencia de operadores

La procedencia de operadores es la siguiente:

1. Los paréntesis rompen la procedencia.
2. La potencia
3. Operadores unarios
4. Multiplicar, dividir y módulo
5. Suma y resta
6. Operadores de comparación (< , > , <= , >= , == , != , <>)
7. Operadores lógicos (negación: ! ~ No)
7.1 Operadores lógicos (Conjunción: y & , Disyunción: o |)