Introduction
Dans ce défi, vous allez démontrer votre compréhension de l'initialisation et de la manipulation des tableaux en créant un programme destiné à suivre les performances des élèves dans un cours de programmation. Vous devrez créer un tableau d'entiers pour stocker les notes de 5 étudiants, initialiser ce tableau avec des valeurs comprises entre 70 et 100, utiliser une boucle for pour afficher la note de chaque étudiant, puis calculer et afficher la moyenne de la classe.
Créer et manipuler un tableau de notes d'étudiants
Dans ce défi, vous allez mettre en pratique vos connaissances sur la gestion des tableaux en C++ à travers un cas concret de suivi de résultats scolaires.
Tâches
- Créer un tableau d'entiers capable de stocker 5 notes d'étudiants.
- Initialiser le tableau avec des notes comprises entre 70 et 100.
- Utiliser une boucle for pour afficher la note de chaque étudiant.
- Calculer et afficher la note moyenne de la classe.
Exigences
- Créer le fichier
~/project/student_scores.cpp. - Utiliser le langage C++ pour la programmation.
- Déclarer un tableau d'entiers contenant exactement 5 éléments.
- Initialiser manuellement les notes avec des valeurs entre 70 et 100.
- Utiliser une boucle
forpour l'affichage individuel des notes. - Calculer la moyenne en utilisant la division entière.
- Afficher la moyenne avec deux chiffres après la virgule en utilisant
static_cast<double>.
Exemples
Compilez et exécutez le programme :
g++ student_scores.cpp -o student_scores
./student_scores
Si le programme est correctement implémenté, il doit afficher les notes des étudiants ainsi que la moyenne.
Exemple de sortie :
Student Scores:
Score 1: 85
Score 2: 92
Score 3: 78
Score 4: 95
Score 5: 88
Average Score: 87.60
Conseils
- N'oubliez pas que les indices de tableau commencent à 0.
- Utilisez
static_cast<double>()pour convertir un entier en nombre à virgule flottante lors du calcul de la moyenne. - Utilisez
std::coutpour afficher les notes et la moyenne.
Résumé
En résumé, ce défi vous demandait de concevoir un programme capable d'initialiser un tableau d'entiers avec 5 notes d'étudiants comprises entre 70 et 100, d'afficher chaque note à l'aide d'une boucle for, puis de calculer et d'afficher la moyenne de la classe avec précision.



