Skip to main content

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:

  1. Utilice un ciclo para recopilar las temperaturas de cada día de la semana (Lunes a Domingo).
  2. 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
  3. Convierta las temperaturas ingresadas a números decimales para realizar las comparaciones necesarias.
  4. Muestre un mensaje para cada día indicando la temperatura clasificada y si fue un día frío, moderado o cálido.
  5. 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