Определить среднее арифметическое вещественной матрицы А - C (СИ)

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

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

Программа находит среднее арифметическое вещественной матрицы А(mxn). Напишите полный код программы.

Решение задачи: «Определить среднее арифметическое вещественной матрицы А»

textual
Листинг программы
#include <stdio.h>
 
void main( void ){
    int n, m;
    scanf("%d %d", &n, &m);
    int i, j;
    float a[100][100], sum = 0;
    for (i = 0; i < n; i++)
        for (j = 0; j < m; j++){
            scanf("%f", &a[i][j]);
            sum += a[i][j];
        }
    printf("%0.3f", sum / (n * m));
}

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

В этом коде:

  1. Сначала объявляются две переменные n и m типа int, которые используются для хранения количества строк и столбцов матрицы соответственно.
  2. Затем происходит чтение значений n и m с помощью функции scanf().
  3. Далее, внутри двух вложенных циклов, происходит чтение элементов матрицы с помощью функции scanf(). Переменная sum инициализируется нулем и используется для хранения суммы элементов матрицы.
  4. После чтения всех элементов матрицы, вычисляется среднее арифметическое путем деления суммы элементов на произведение количества строк и столбцов.
  5. Наконец, результат выводится на экран с помощью функции printf(), с использованием формата %0.3f для вывода числа с тремя знаками после запятой.

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


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

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

5   голосов , оценка 4 из 5
Похожие ответы