Guía de 12 ejercicios de lógica de programación con comparaciones simples y combinadas.
Diseña un programa o función en Python para cada ejercicio. Lee las variables de entrada indicadas, realiza la evaluación de comparación adecuada e imprime por pantalla o retorna el resultado lógico (True o False) correspondiente a la celda resaltada en amarillo.
Operadores en Python: Igualdad (==), Diferente (!=), Mayor (>), Menor (<), Mayor o Igual (>=), Menor o Igual (<=), Módulo (%), Potencia (**).
Enunciado: Determina si la edad almacenada en la variable edad es mayor o igual a 18 para verificar si es ciudadano mayor de edad.
| Variable | Valor |
|---|---|
edad | 20 |
| ¿Es Mayor de Edad? | ? |
Enunciado: Compara si la nota del primer examen (nota_1) es exactamente igual (==) a la nota del segundo examen (nota_2).
| Variable | Valor |
|---|---|
nota_1 | 15 |
nota_2 | 15 |
| ¿Notas Iguales? | ? |
Enunciado: Evalúa si el monto total de la compra (monto_compra) es mayor a 100 para aplicar un descuento especial.
| Variable | Valor |
|---|---|
monto_compra | 125 |
| ¿Aplica Descuento? | ? |
Enunciado: Verifica si la nota final en nota_final es mayor o igual a 11 para determinar si el estudiante aprobó el módulo.
| Variable | Valor |
|---|---|
nota_final | 10.5 |
| ¿Aprobado? | ? |
Enunciado: Compara si el PIN ingresado en pin_ingresado es diferente de (!=) la clave de acceso registrada (1234).
| Variable | Valor |
|---|---|
pin_ingresado | 9999 |
| ¿Acceso Denegado? | ? |
Enunciado: Comprueba si el peso registrado en peso_carga es menor o igual a 450 kg (capacidad máxima permitida).
| Variable | Valor |
|---|---|
peso_carga | 450 |
| ¿Peso Permitido? | ? |
Enunciado: Determina si el número en numero es par evaluando si su residuo entre 2 es igual a 0 (numero % 2 == 0).
| Variable | Valor |
|---|---|
numero | 17 |
| ¿Es Número Par? | ? |
Enunciado: Suma los dos gastos (gasto_1 + gasto_2) y evalúa si la suma total es mayor al presupuesto máximo en presupuesto.
| Variable | Valor |
|---|---|
gasto_1 | 280 |
gasto_2 | 240 |
presupuesto | 500 |
| ¿Excedió Presupuesto? | ? |
Enunciado: Multiplica por 2 el valor de valor_a (valor_a * 2) y verifica si el resultado es menor que valor_b.
| Variable | Valor |
|---|---|
valor_a | 15 |
valor_b | 40 |
| ¿Doble de A < B? | ? |
Enunciado: Calcula el área de un terreno cuadrado (lado ** 2) con la variable lado y evalúa si es mayor o igual a 100 m².
| Variable | Valor |
|---|---|
lado | 9 |
| ¿Área Terreno >= 100? | ? |
Enunciado: Divide precio_original entre 2 y verifica si ese valor resultante es diferente de (!=) la oferta_esperada.
| Variable | Valor |
|---|---|
precio_original | 80 |
oferta_esperada | 40 |
| ¿Precio Mitad != Oferta? | ? |
Enunciado: Obtén el promedio de 3 notas (nota_1 + nota_2 + nota_3) / 3 y comprueba si el resultado es mayor o igual a 14.
| Variable | Valor |
|---|---|
nota_1 | 15 |
nota_2 | 12 |
nota_3 | 18 |
| ¿Promedio >= 14? | ? |