Introducción
En este desafío, un meteorólogo principiante procesará lecturas de temperatura diarias para obtener información sobre los patrones climáticos locales utilizando habilidades de manipulación de arreglos en programación C. El objetivo es declarar un arreglo de enteros para almacenar 6 lecturas de temperatura diarias, calcular el promedio, encontrar y almacenar las temperaturas máxima y mínima, y mostrar los resultados con etiquetas descriptivas y claras.
Analizar el Arreglo de Temperaturas
Como meteorólogo principiante, procesarás lecturas de temperatura diarias para comprender mejor el clima local mediante el uso de arreglos en el lenguaje C.
Tareas
- Declarar un arreglo de enteros para almacenar 6 lecturas de temperatura diarias.
- Calcular la temperatura promedio.
- Encontrar y almacenar la temperatura más alta.
- Encontrar y almacenar la temperatura más baja.
- Imprimir el promedio, el máximo y el mínimo.
Requisitos
- Crea la solución en el archivo
~/project/temperature_analysis.c. - Utiliza un arreglo de enteros para almacenar 6 valores de temperatura.
- Las temperaturas deben almacenarse en el siguiente orden: 72, 68, 75, 80, 65, 78.
- Calcula la temperatura promedio utilizando una operación de punto flotante.
- Imprime los resultados con etiquetas descriptivas y claras.
- Utiliza un único bucle for para procesar el arreglo de manera eficiente.
Ejemplos
Compila y ejecuta el programa para mostrar el promedio, la temperatura máxima y la mínima.
gcc temperature_analysis.c -o temperature_analysis
./temperature_analysis
Ejemplo de salida:
Average Temperature: 73.0 degrees
Highest Temperature: 80 degrees
Lowest Temperature: 65 degrees
Consejos
- Utiliza un solo bucle for para calcular el total y encontrar el máximo/mínimo simultáneamente.
- Convierte el total entero a float para el cálculo del promedio, por ejemplo:
float average = (float)total / 6. - Inicializa las variables de máximo y mínimo con el primer elemento del arreglo.
- Emplea operadores de comparación para rastrear las temperaturas más alta y más baja.
Resumen
En conclusión, este desafío requirió que el meteorólogo principiante aplicara sus conocimientos de programación en C para procesar un arreglo de lecturas de temperatura diarias. Las tareas incluyeron la declaración de un arreglo de enteros para 6 valores, el cálculo del promedio, la identificación de los valores extremos (máximo y mínimo) y la presentación de los resultados mediante etiquetas descriptivas.



