Ejemplos listas y funciones: Control de temperatura
Ejemplo
Enunciado
Control de temperatura en un invernadero
Se introducirán N temperaturas (estas deben ser positivas y mayores que cero), se almacenarán en una lista (si el número no es válido debe volver a pedirse, y el programa no se interrumpirá, aunque el usuario se equivoque al introducirlo. Control de errores). N será un número elegido al azar entre 1 y 31. A continuación, visualizará los siguientes resultados:
Visualizar las temperaturas introducidas.
Visualizar las temperaturas introducidas y la media de ellas, redondeado a dos decimales.
Indicar cuantas temperaturas superan la media.
Para ello, debe utilizar cuatro funciones:
Bienvenida.
Pida las temperaturas
Calcula la media.
Cuantas temperaturas superior a la media hay.
Análisis:
Se debe generar N.
Preguntar al usuario la temperatura debe ser mayor que cero.
Cálculo la media.
Cuantas superar la media.