Sesión 09 · Construcción de expresiones
Operadores y expresiones
Las variables almacenan datos; los operadores permiten trabajar con ellos. En esta sesión aprenderás a calcular, comparar y combinar condiciones mediante expresiones aritméticas, relacionales y lógicas, respetando la jerarquía y utilizando paréntesis para comunicar con claridad la intención de la solución.
Transformar datos mediante expresiones
Aplicar operadores aritméticos para producir valores numéricos.
Resolver expresiones respetando jerarquía y paréntesis.
Construir expresiones relacionales cuyo resultado sea Verdadero o Falso.
Utilizar Y, O y NO para construir condiciones lógicas.
Conexión con la Sesión 8
Ya sabes representar datos con variables y constantes. Ahora aprenderás qué operaciones son válidas con esos datos y cómo una expresión puede producir un valor numérico o un valor lógico.
precio * cantidad produce un número, mientras edad >= 18 produce Verdadero o Falso?Variables y tipos antes de operar
Operadores, expresiones y jerarquía
1. ¿Qué es un operador?
Un operador es un símbolo o palabra que indica una operación sobre uno o más valores. Los valores utilizados se llaman operandos. En precio * cantidad, el símbolo * es el operador y precio y cantidad son operandos.
2. ¿Qué es una expresión?
Una expresión combina valores, variables, constantes y operadores para producir un resultado. Por ejemplo, (cal1 + cal2 + cal3) / 3 produce un valor numérico; edad >= 18 produce un valor lógico.
3. Operadores aritméticos
| Operador | Operación | Ejemplo | Resultado |
|---|---|---|---|
| + | Suma | 8 + 2 | 10 |
| - | Resta | 10 - 4 | 6 |
| * | Multiplicación | 5 * 3 | 15 |
| / | División | 20 / 4 | 5 |
| MOD | Residuo de división entera | 10 MOD 3 | 1 |
4. Jerarquía aritmética
Para este curso utilizaremos esta prioridad básica: primero paréntesis; después multiplicación, división y MOD; finalmente suma y resta. Si una expresión puede interpretarse de más de una manera, utiliza paréntesis aunque la jerarquía ya produzca el resultado correcto.
cal1 + cal2 + cal3 / 3
Solo cal3 se divide entre 3.
(cal1 + cal2 + cal3) / 3
Primero se suman las tres calificaciones.
5. Operadores relacionales
Comparan dos valores. Su resultado no es “mayor” o “menor”: el resultado final es Verdadero o Falso.
| Pseudocódigo | Significado | Ejemplo |
|---|---|---|
| > | Mayor que | edad > 18 |
| < | Menor que | saldo < 100 |
| >= | Mayor o igual | promedio >= 6 |
| <= | Menor o igual | intentos <= 3 |
| = | Igualdad en nuestra notación de pseudocódigo | grupo = "A" |
| <> | Diferente de | estado <> "cancelado" |
= para comparar igualdad. En lenguajes como Java o JavaScript suele utilizarse == o === según el contexto. No mezcles sintaxis sin identificar primero el lenguaje.6. Operadores lógicos
Permiten combinar o modificar valores lógicos. En esta materia utilizaremos Y, O y NO. Cuando combines comparaciones, usa paréntesis para mantener la expresión legible.
Verdadero únicamente si ambas condiciones son verdaderas.
Verdadero si al menos una condición es verdadera.
Invierte un valor lógico.
7. Tablas de verdad
| A | B | A Y B | A O B | NO A |
|---|---|---|---|---|
| V | V | V | V | F |
| V | F | F | V | F |
| F | V | F | V | V |
| F | F | F | F | V |
8. De fórmula matemática a expresión
(cal1 + cal2 + cal3) / 3
base * altura
subtotal * IVA
precio * porcentajeDescuento
subtotal + impuesto
peso / (estatura * estatura)
El IMC aparece aquí únicamente como ejercicio de traducción de una fórmula; esta sesión no interpreta resultados médicos.
9. Jerarquía en expresiones mixtas
Cuando una expresión incluye operaciones aritméticas y comparaciones, primero se obtiene el valor numérico y después se realiza la comparación. Para expresiones lógicas compuestas recomendamos escribir cada comparación entre paréntesis:
Jerarquía y operaciones
Calcula sin usar la calculadora del navegador. Después comprueba tus resultados.
MOD en contexto
17 MOD 5 devuelve 2, porque 17 = 5 × 3 + 2. Más adelante MOD será útil, por ejemplo, para reconocer si un número es par mediante una comparación como numero MOD 2 = 0.
Verdadero o Falso
Evalúa cada expresión relacional.
¿Qué expresión corresponde?
Combina condiciones
Completa la tabla de verdad
| A | B | A Y B | A O B |
|---|
Condiciones aplicadas
De la situación a la fórmula
Promedio de tres calificaciones
Total con impuesto
Precio con descuento
IMC como ejercicio matemático
Serie de ejercicios resueltos
Resuelve los 10 ejercicios. Registra el resultado y explica brevemente el procedimiento o la expresión utilizada. Las respuestas se guardan en este navegador.
| # | Problema | Resultado | Procedimiento / expresión |
|---|
Resumen de evidencia
Completa los ejercicios para generar el resumen.