Einführung
In dieser Herausforderung stellen Sie Ihr Verständnis der Array-Initialisierung und -Manipulation unter Beweis, indem Sie ein Programm zur Erfassung der studentischen Leistungen in einem Programmierkurs erstellen. Sie müssen ein Integer-Array erstellen, um 5 Noten zu speichern, das Array mit Werten zwischen 70 und 100 initialisieren, eine for-Schleife zur Ausgabe jeder einzelnen Note verwenden sowie den Notendurchschnitt der Klasse berechnen und anzeigen.
Studenten-Noten-Array erstellen und verarbeiten
In dieser Aufgabe demonstrieren Sie Ihre Kenntnisse im Umgang mit Arrays, indem Sie ein Programm entwickeln, das die Ergebnisse einer Prüfung verwaltet.
Aufgabenstellung
- Erstellen Sie ein Integer-Array zur Speicherung von 5 Studentennoten.
- Initialisieren Sie das Array mit Werten zwischen 70 und 100.
- Verwenden Sie eine
for-Schleife, um jede Note einzeln auszugeben. - Berechnen Sie den Durchschnittswert der Klasse und geben Sie diesen aus.
Anforderungen
- Erstellen Sie die Datei
~/project/student_scores.cpp. - Verwenden Sie C++ als Programmiersprache.
- Deklarieren Sie ein Integer-Array mit exakt 5 Elementen.
- Initialisieren Sie die Noten manuell mit Werten zwischen 70 und 100.
- Nutzen Sie eine
for-Schleife für die Ausgabe der einzelnen Noten. - Berechnen Sie den Durchschnitt unter Berücksichtigung der Ganzzahldivision.
- Geben Sie den Durchschnittswert mit zwei Nachkommastellen aus, indem Sie
static_cast<double>verwenden.
Beispiele
Kompilieren und führen Sie das Programm wie folgt aus:
g++ student_scores.cpp -o student_scores
./student_scores
Bei korrekter Implementierung sollten die Noten und der Durchschnitt angezeigt werden.
Beispielhafte Ausgabe:
Student Scores:
Score 1: 85
Score 2: 92
Score 3: 78
Score 4: 95
Score 5: 88
Average Score: 87.60
Hinweise
- Denken Sie daran, dass Array-Indizes bei 0 beginnen.
- Verwenden Sie
static_cast<double>(), um Ganzzahlen für die Durchschnittsberechnung in Gleitkommazahlen umzuwandeln. - Nutzen Sie
std::coutfür die Textausgabe.
Zusammenfassung
Zusammenfassend hat diese Herausforderung von Ihnen verlangt, ein Programm zu schreiben, das ein Integer-Array mit 5 Studentennoten initialisiert, diese Werte mittels einer Schleife ausgibt und den präzisen Notendurchschnitt der gesamten Gruppe berechnet.



