Verarbeitung von Studenten-Noten-Arrays

CBeginner
Jetzt üben

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::cout für die Textausgabe.
✨ Lösung prüfen und üben

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.