Среднее арифметическое элементов двумерного массива
Информатика

Как найти и вывести на экран среднее арифметическое элементов двумерного массива целых чисел размерностью 5х7?

Как найти и вывести на экран среднее арифметическое элементов двумерного массива целых чисел размерностью 5х7?
Верные ответы (2):
  • Svetlyachok
    Svetlyachok
    63
    Показать ответ
    Содержание вопроса: Среднее арифметическое элементов двумерного массива
    Инструкция:
    Чтобы найти среднее арифметическое элементов двумерного массива, нужно сначала просуммировать все элементы массива, а затем разделить эту сумму на общее количество элементов.

    1. Создайте двумерный массив размерностью 5х7, заполненный целыми числами.
    2. Объявите переменную "сумма" и инициализируйте ее значением 0.
    3. Пройдитесь по каждому элементу массива с помощью двух вложенных циклов: первый цикл будет перебирать строки, а второй - столбцы.
    4. Внутри вложенных циклов добавьте текущее значение элемента к переменной "сумма".
    5. После прохождения по всем элементам массива, поделите "сумму" на общее количество элементов (в данном случае это произведение количества строк на количество столбцов) и запишите результат в переменную "среднее".
    6. Выведите значение переменной "среднее" на экран.

    Доп. материал:

    int[][] array = {{1, 2, 3, 4, 5, 6, 7},
    {8, 9, 10, 11, 12, 13, 14},
    {15, 16, 17, 18, 19, 20, 21},
    {22, 23, 24, 25, 26, 27, 28},
    {29, 30, 31, 32, 33, 34, 35}};

    int sum = 0;
    int rows = array.length;
    int columns = array[0].length;

    for (int i = 0; i < rows; i++) {
    for (int j = 0; j < columns; j++) {
    sum += array[i][j];
    }
    }

    double average = (double) sum / (rows * columns);
    System.out.println("Среднее арифметическое: " + average);


    Совет: Чтобы лучше понять алгоритм, обратите внимание на использование вложенных циклов и правильное вычисление суммы и количества элементов.

    Практика: Создайте двумерный массив размерностью 3х4 и заполните его произвольными значениями. Найдите и выведите на экран среднее арифметическое элементов этого массива.
  • Собака
    Собака
    33
    Показать ответ
    Суть вопроса: Среднее арифметическое элементов двумерного массива
    Пояснение: Для нахождения среднего арифметического элементов двумерного массива размерностью 5х7, необходимо вычислить сумму всех элементов и разделить её на общее количество элементов в массиве.

    1. Создайте двумерный массив размерностью 5х7, содержащий целые числа.

    int[][] array = {
    {1, 2, 3, 4, 5, 6, 7},
    {8, 9, 10, 11, 12, 13, 14},
    {15, 16, 17, 18, 19, 20, 21},
    {22, 23, 24, 25, 26, 27, 28},
    {29, 30, 31, 32, 33, 34, 35}
    };

    2. Объявите переменные для хранения суммы элементов и количества элементов:

    int sum = 0;
    int count = 0;

    3. Пройдитесь по всем элементам массива с помощью вложенных циклов:

    for (int row = 0; row < array.length; row++) {
    for (int column = 0; column < array[row].length; column++) {
    sum += array[row][column];
    count++;
    }
    }

    4. Найдите среднее арифметическое, разделив сумму на количество элементов:

    double average = (double) sum / count;

    5. Выведите результат на экран:

    System.out.println("Среднее арифметическое элементов массива: " + average);

    Дополнительный материал:
    Входные данные: двумерный массив размерностью 5х7, содержащий следующие целые числа:
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 31 32 33 34 35

    Выходные данные: Среднее арифметическое элементов массива: 18.0

    Совет: Для лучшего понимания алгоритма, можно просто создать двумерный массив с числами из примера и последовательно выполнять шаги алгоритма в своей голове или на бумаге.
    Дополнительное задание: Создайте свой собственный двумерный массив размерностью 5х7 с целыми числами и найдите среднее арифметическое его элементов.
Написать свой ответ: