Schülerpunktzahl-Array manipulieren

CCBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In dieser Herausforderung zeigen Sie Ihr Verständnis von Array-Initialisierung und -Manipulation, indem Sie ein Programm erstellen, um die Leistung von Schülern in einer Programmierklasse zu verfolgen. Sie müssen ein Integer-Array erstellen, um die Punktzahlen von 5 Schülern zu speichern, das Array mit Punktzahlen zwischen 70 und 100 initialisieren, eine for-Schleife verwenden, um die Punktzahl jedes Schülers auszugeben und den Durchschnitt der Punktzahlen der Klasse berechnen und anzeigen.


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{{"Schülerpunktzahl-Array manipulieren"}} c/arrays -.-> lab-446194{{"Schülerpunktzahl-Array manipulieren"}} c/output -.-> lab-446194{{"Schülerpunktzahl-Array manipulieren"}} end

Erstellen und Manipulieren eines Arrays für Schülerpunktzahlen

In dieser Herausforderung zeigen Sie Ihr Verständnis von Array-Initialisierung und -Manipulation, indem Sie ein Programm erstellen, um die Leistung von Schülern in einer Programmierklasse zu verfolgen.

Aufgaben

  • Erstellen Sie ein Integer-Array, um die Punktzahlen von 5 Schülern zu speichern.
  • Initialisieren Sie das Array mit Punktzahlen zwischen 70 und 100.
  • Verwenden Sie eine for-Schleife, um die Punktzahl jedes Schülers auszugeben.
  • Berechnen Sie und geben Sie den Durchschnitt der Punktzahlen der Klasse aus.

Anforderungen

  • Erstellen Sie die Datei ~/project/student_scores.cpp.
  • Verwenden Sie C++ als Programmiersprache.
  • Deklarieren Sie ein Integer-Array mit genau 5 Elementen.
  • Initialisieren Sie die Punktzahlen manuell mit Werten zwischen 70 und 100.
  • Verwenden Sie eine for-Schleife, um die einzelnen Punktzahlen auszugeben.
  • Berechnen Sie den Durchschnittswert unter Verwendung der Ganzzahldivision.
  • Geben Sie den Durchschnittswert mit zwei Dezimalstellen unter Verwendung von static_cast<double> aus.

Beispiele

Kompilieren und starten Sie das Programm:

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

Wenn das Programm korrekt implementiert ist, sollte es die Schülerpunktzahlen und den Durchschnittswert anzeigen.

Beispielausgabe:

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

Tipps

  • Denken Sie daran, dass Array-Indizes bei 0 beginnen.
  • Verwenden Sie static_cast<double>() zur Umwandlung von Ganzzahlen in Gleitkommazahlen für die Durchschnittsberechnung.
  • Verwenden Sie std::cout, um die Punktzahlen und den Durchschnitt auszugeben.
✨ Lösung prüfen und üben

Zusammenfassung

Zusammenfassend erfordert diese Herausforderung, dass Sie ein Programm erstellen, das ein Integer-Array mit den Punktzahlen von 5 Schülern zwischen 70 und 100 initialisiert, die Punktzahl jedes Schülers mithilfe einer for-Schleife ausgibt und den Durchschnitt der Punktzahlen der Klasse berechnet und anzeigt.