Tarea programada Valor 20%
Tarea Programada: Estadísticas de Temperaturas
Descripción:
Desarrolle un programa en Python que solicite al usuario ingresar las temperaturas diarias de una ciudad durante una semana. El programa debe realizar las siguientes tareas:
- Utilice un ciclo para recopilar las temperaturas de cada día de la semana (Lunes a Domingo).
- Dentro del ciclo, emplee una estructura condicional (
if
) para clasificar cada temperatura como "Baja", "Moderada" o "Alta", considerando los siguientes rangos:- Baja: Temperatura < 10°C
- Moderada: 10°C < = Temperatura < = 25°C
- Alta: Temperatura > 25°C
- Convierta las temperaturas ingresadas a números decimales para realizar las comparaciones necesarias.
- Muestre un mensaje para cada día indicando la temperatura clasificada y si fue un día frío, moderado o cálido.
- Al finalizar la semana, presente un resumen que incluya:
- La cantidad de días fríos, moderados y cálidos.
- La temperatura promedio de la semana (redondeada a dos decimales).
Recuerde utilizar print
para mostrar los mensajes y resultados.
Observaciones:
- El programa debe ejecutarse para cada día de la semana, solicitando al usuario que ingrese la temperatura del día correspondiente.
- Las temperaturas pueden ingresarse en grados Celsius.
- No utilice listas ni diccionarios para almacenar las temperaturas ni los resultados, solo variables simples.
- Realice las conversiones de datos necesarias para garantizar la correcta clasificación de las temperaturas y la presentación de resultados.
Ejemplo de Ejecución:
Ingrese la temperatura del Lunes: 8
El Lunes fue un día frío.
Ingrese la temperatura del Martes: 18
El Martes fue un día moderado.
...
Resumen de la Semana:
- Días Fríos: 2
- Días Moderados: 3
- Días Cálidos: 2
- Temperatura Promedio: 15.71°C