Concevoir un gestionnaire de notes d'étudiants

GolangBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez créer un système simple de gestion des notes pour suivre les performances des étudiants dans différentes matières en utilisant un tableau multidimensionnel en Golang. En tant qu'assistant d'enseignement, vous devez mettre en place ce système pour gérer efficacement les résultats académiques.

Concevoir un gestionnaire de notes d'étudiants

En tant qu'assistant d'enseignement, vous devez concevoir un système de gestion des notes pour suivre les résultats des étudiants dans plusieurs matières à l'aide d'un tableau multidimensionnel en Golang.

Tâches

  • Créer un tableau d'entiers à deux dimensions de taille 3x4 nommé studentGrades
  • Initialiser le tableau avec des notes réalistes comprises entre 0 et 100
  • Afficher l'intégralité du tableau de suivi des notes

Exigences

  • Utiliser le fichier ~/project/grade_tracker.go
  • Créer un tableau à deux dimensions 3x4 représentant 3 étudiants et 4 matières
  • Les notes doivent être des entiers compris entre 0 et 100, à choisir par vos soins
  • Utiliser la méthode de liste d'initialisation de tableau pour remplir les notes
  • Afficher l'ensemble du tableau en utilisant fmt.Println()

Exemples

Exemple de sortie attendue :

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

Astuces

  • N'oubliez pas d'utiliser les crochets [][]int pour la déclaration d'un tableau à deux dimensions
  • Utilisez des listes d'initialisation imbriquées pour définir les valeurs
  • Consultez la section du cours sur l'initialisation des tableaux à deux dimensions
✨ Vérifier la solution et pratiquer

Résumé

En résumé, ce défi vous a permis de concevoir un système de suivi des notes scolaires en utilisant un tableau d'entiers à deux dimensions de 3x4 en Golang. Vous avez appris à initialiser ce tableau avec des valeurs cohérentes et à en afficher le contenu global de manière structurée.