Introducción
En este desafío, demostrarás tu comprensión sobre la inicialización y manipulación de arreglos mediante la creación de un programa para realizar el seguimiento del rendimiento académico en una clase de programación. Deberás crear un arreglo de enteros para almacenar 5 calificaciones, inicializarlo con valores entre 70 y 100, utilizar un bucle for para imprimir la calificación de cada estudiante, y finalmente calcular y mostrar el promedio del grupo.
Crear y Manipular el Arreglo de Calificaciones
En este desafío, pondrás a prueba tus conocimientos sobre el manejo de estructuras de datos básicas en C++ gestionando las notas de una clase.
Tareas
- Crear un arreglo de enteros para almacenar las calificaciones de 5 estudiantes.
- Inicializar el arreglo con puntuaciones comprendidas entre 70 y 100.
- Implementar un bucle for para imprimir la calificación de cada alumno.
- Calcular y mostrar el promedio de calificaciones de la clase.
Requisitos
- Crear el archivo
~/project/student_scores.cpp. - Utilizar C++ como lenguaje de programación.
- Declarar un arreglo de enteros con exactamente 5 elementos.
- Inicializar las calificaciones manualmente con valores entre 70 y 100.
- Usar un bucle
forpara imprimir las calificaciones individuales. - Calcular el promedio utilizando división entera para la suma, pero asegurando precisión decimal en el resultado.
- Imprimir el promedio con dos decimales utilizando
static_cast<double>.
Ejemplos
Compila y ejecuta el programa:
g++ student_scores.cpp -o student_scores
./student_scores
Si el programa se implementa correctamente, debería mostrar las calificaciones y el promedio.
Ejemplo de salida:
Student Scores:
Score 1: 85
Score 2: 92
Score 3: 78
Score 4: 95
Score 5: 88
Average Score: 87.60
Consejos
- Recuerda que los índices de los arreglos comienzan en 0.
- Utiliza
static_cast<double>()para convertir el entero a punto flotante al calcular el promedio. - Emplea
std::coutpara la salida de datos.
Resumen
En conclusión, este desafío ha requerido la creación de un programa capaz de inicializar un arreglo de enteros con 5 calificaciones, recorrer dicho arreglo mediante un bucle para mostrar los datos y realizar el cálculo aritmético del promedio grupal con formato decimal.



