Manipular el Array de Calificaciones de Estudiantes

CCBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este desafío, demostrarás tu comprensión de la inicialización y manipulación de arrays (arreglos) creando un programa para seguir el rendimiento de los estudiantes en una clase de programación. Necesitarás crear un array de enteros para almacenar las calificaciones de 5 estudiantes, inicializar el array con calificaciones entre 70 y 100, utilizar un bucle for para imprimir la calificación de cada estudiante y calcular y mostrar el promedio de calificaciones de la clase.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c(("C")) -.-> c/CompoundTypesGroup(["Compound Types"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c/ControlFlowGroup -.-> c/for_loop("For Loop") c/CompoundTypesGroup -.-> c/arrays("Arrays") c/UserInteractionGroup -.-> c/output("Output") subgraph Lab Skills c/for_loop -.-> lab-446194{{"Manipular el Array de Calificaciones de Estudiantes"}} c/arrays -.-> lab-446194{{"Manipular el Array de Calificaciones de Estudiantes"}} c/output -.-> lab-446194{{"Manipular el Array de Calificaciones de Estudiantes"}} end

Crear y Manipular el Array de Calificaciones de Estudiantes

En este desafío, demostrarás tu comprensión de la inicialización y manipulación de arrays (arreglos) creando un programa para seguir el rendimiento de los estudiantes en una clase de programación.

Tareas

  • Crear un array de enteros para almacenar las calificaciones de 5 estudiantes
  • Inicializar el array con calificaciones entre 70 y 100
  • Utilizar un bucle for para imprimir la calificación de cada estudiante
  • 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 array de enteros con exactamente 5 elementos
  • Inicializar manualmente las calificaciones con valores entre 70 y 100
  • Utilizar un bucle for para imprimir las calificaciones individuales
  • Calcular el promedio de calificaciones utilizando división de enteros
  • Imprimir el promedio de calificaciones con dos decimales utilizando static_cast<double>

Ejemplos

Compilar y ejecutar el programa:

g++ student_scores.cpp -o student_scores
./student_scores

Si el programa se implementa correctamente, debe mostrar las calificaciones de los estudiantes y el promedio de calificaciones.

Ejemplo de salida:

Student Scores:
Score 1: 85
Score 2: 92
Score 3: 78
Score 4: 95
Score 5: 88
Average Score: 87.60

Pistas

  • Recuerda que los índices de los arrays comienzan en 0
  • Utiliza static_cast<double>() para convertir enteros a números de punto flotante para el cálculo del promedio
  • Utiliza std::cout para imprimir las calificaciones y el promedio
✨ Revisar Solución y Practicar

Resumen

En resumen, este desafío te requiere crear un programa que inicialice un array (arreglo) de enteros con las calificaciones de 5 estudiantes entre 70 y 100, imprima la calificación de cada estudiante utilizando un bucle for y calcule y muestre el promedio de calificaciones de la clase.