Разработка системы учета оценок студентов

GolangBeginner
Практиковаться сейчас

Введение

В рамках данного испытания вам предстоит создать простую систему управления оценками для отслеживания успеваемости студентов по различным предметам, используя многомерные массивы в языке Golang. Представьте себя в роли ассистента преподавателя, которому необходимо внедрить эту систему для эффективного контроля учебных показателей.

Разработка системы учета оценок студентов

Работая ассистентом преподавателя, вам нужно спроектировать базовую систему учета успеваемости. Для хранения данных о студентах и их оценках по разным дисциплинам необходимо использовать двумерный массив в Golang.

Задачи

  • Создайте двумерный массив целых чисел размером 3x4 под названием studentGrades.
  • Инициализируйте массив реалистичными значениями оценок в диапазоне от 0 до 100.
  • Выведите весь массив с оценками в консоль.

Требования

  • Используйте файл ~/project/grade_tracker.go.
  • Создайте двумерный массив 3x4, где 3 строки представляют студентов, а 4 столбца — учебные предметы.
  • Оценки должны быть целыми числами от 0 до 100 (выберите значения на свое усмотрение).
  • Для заполнения массива используйте метод инициализации списком (literal initialization).
  • Выведите массив целиком, используя функцию fmt.Println().

Примеры

Пример вывода:

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

Подсказки

  • Помните, что для объявления двумерного массива используются квадратные скобки [][]int.
  • Используйте вложенные списки инициализации для задания значений.
  • Обратитесь к разделу учебных материалов, посвященному инициализации многомерных массивов.
✨ Проверить решение и практиковаться

Резюме

Подводя итог: в данном испытании вы спроектировали систему учета успеваемости студентов, используя двумерный массив целых чисел размером 3x4 в Golang. Вы научились инициализировать многомерные структуры данных и выводить их содержимое в консоль.