Entwurf eines Noten-Trackers für Studierende

GolangBeginner
Jetzt üben

Einführung

In dieser Herausforderung sollen Sie ein einfaches Notenverwaltungssystem erstellen, um die Leistungen von Studierenden in verschiedenen Fächern mithilfe eines mehrdimensionalen Arrays in Golang zu erfassen. Als wissenschaftliche Hilfskraft ist es Ihre Aufgabe, dieses System zu implementieren, um die Noten der Studierenden effektiv zu verwalten.

Entwurf eines Noten-Trackers für Studierende

Als wissenschaftliche Hilfskraft müssen Sie ein einfaches Notenverwaltungssystem erstellen, um die Leistungen von Studierenden in verschiedenen Fächern mithilfe eines mehrdimensionalen Arrays in Golang zu erfassen.

Aufgaben

  • Erstellen Sie ein 3x4 zweidimensionales Integer-Array namens studentGrades.
  • Initialisieren Sie das Array mit realistischen Notenwerten zwischen 0 und 100.
  • Geben Sie das gesamte Array der Notenverwaltung aus.

Anforderungen

  • Verwenden Sie die Datei ~/project/grade_tracker.go.
  • Erstellen Sie ein 3x4 zweidimensionales Array, das 3 Studierende und 4 Fächer repräsentiert.
  • Die Noten müssen ganze Zahlen zwischen 0 und 100 sein (wählen Sie diese frei).
  • Verwenden Sie die Methode der Array-Initialisierungsliste, um die Noten einzutragen.
  • Geben Sie das gesamte Array mit fmt.Println() aus.

Beispiele

Beispielhafte Ausgabe:

[[85 92 78 90] [75 88 95 82] [90 79 85 88]]

Hinweise

  • Denken Sie daran, eckige Klammern [][]int für die Deklaration des zweidimensionalen Arrays zu verwenden.
  • Nutzen Sie verschachtelte Initialisierungslisten, um die Werte zu setzen.
  • Schauen Sie bei Bedarf im Lab-Abschnitt zur Initialisierung von zweidimensionalen Arrays nach.
✨ Lösung prüfen und üben

Zusammenfassung

Zusammenfassend lässt sich sagen, dass diese Herausforderung den Entwurf eines Notenverwaltungssystems für Studierende unter Verwendung eines 3x4 zweidimensionalen Integer-Arrays in Golang erforderte. Sie haben gelernt, das Array mit realistischen Werten zu initialisieren und die gesamte Datenstruktur korrekt auszugeben.