Определите средний балл студентов группы по каждому предмету - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Прошу помочь решить задачу с использованием указателей. Дана матрица А, имеющая 30 строк и 10 столбцов, содержащая оценки группы за первый семестр. Определите средний балл студентов группы по каждому предмету.

Решение задачи: «Определите средний балл студентов группы по каждому предмету»

textual
Листинг программы
  1. void AvgBalls(int A[30][10],double B[10])
  2. {
  3.        int i,j;
  4.        double s;
  5.        for (i=0; i<10; i++)
  6.            {
  7.                s=0.0;
  8.                for (j=0; j<30; j++) s+=A[j][i];
  9.                B[i]=s/30;
  10.             }  
  11. }

Объяснение кода листинга программы

  1. Входные данные представлены в виде массива A размером 30x10 и массива B размером 10.
  2. Переменная i используется для прохода по строкам массива A, а переменная j - для прохода по столбцам.
  3. Переменная s инициализируется нулем и используется для хранения суммы баллов по текущему предмету.
  4. Два вложенных цикла проходят по всем элементам массива A.
  5. Суммируются все баллы по текущему предмету и сохраняются в переменной s.
  6. Результат делится на 30 для получения среднего значения и сохраняется в переменной B.
  7. После завершения циклов, переменная B содержит массив средних баллов по каждому предмету.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.933 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы