Алгоритмы · Lesson 1/9
11%
⏱ 5 min read

Среднее арифметическое

1. Алгоритмы

В этом разделе рассмотрим стандартные алгоритмы, которые часто используются для решения тех или иных задач, и алгоритмы сортировки массива, реализованные на Java.

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

2. Нахождения среднего арифметического

Рассмотрим реализацию алгоритма нахождения среднего арифметического элементов массива.

Сначала в цикле переберем все элементы массива и вычислим их сумму. После чего разделим сумму на длину массива:

public class AverageExample {
    public static void main(String[] args) {
        double[] nums = {10.1, 11.2, 12.3, 13.4, 14.5};
        double result = 0;

        for (double d : nums) {
            result += d;
        }
        System.out.println("Среднее арифметическое " + result / nums.length);
    }
}

Video Explanation

Prefer video format? Watch this lesson with examples and explanations.

‹ Previous lesson Next lesson ›