Определите средний балл студентов группы по каждому предмету - C (СИ)
Формулировка задачи:
Здравствуйте. Прошу помочь решить задачу с использованием указателей.
Дана матрица А, имеющая 30 строк и 10 столбцов, содержащая оценки группы за первый семестр. Определите средний балл студентов группы по каждому предмету.
Решение задачи: «Определите средний балл студентов группы по каждому предмету»
textual
Листинг программы
void AvgBalls(int A[30][10],double B[10]) { int i,j; double s; for (i=0; i<10; i++) { s=0.0; for (j=0; j<30; j++) s+=A[j][i]; B[i]=s/30; } }
Объяснение кода листинга программы
- Входные данные представлены в виде массива A размером 30x10 и массива B размером 10.
- Переменная i используется для прохода по строкам массива A, а переменная j - для прохода по столбцам.
- Переменная s инициализируется нулем и используется для хранения суммы баллов по текущему предмету.
- Два вложенных цикла проходят по всем элементам массива A.
- Суммируются все баллы по текущему предмету и сохраняются в переменной s.
- Результат делится на 30 для получения среднего значения и сохраняется в переменной B.
- После завершения циклов, переменная B содержит массив средних баллов по каждому предмету.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д