Получить среднее арифметическое всех чётных элементов массива, стоящих на нечётных местах - C#
Формулировка задачи:
Получить среднее арифметическое всех чётных элементов массива, стоящих на нечётных местах.
Описание переменных:
k - счетчик количества элементов, значения которых удовлетворяют условиям:
являются четными;
стоят на нечетных местах.
Алгоритм решения задачи:
Для каждого второго элемента, начиная с первого (нечетные элементы), проверяем условие его четности (должен делиться на 2 без остатка).
Решение задачи: «Получить среднее арифметическое всех чётных элементов массива, стоящих на нечётных местах»
textual
Листинг программы
static void Main(string[] args) { int[] arr = {5,2,1,5,6,7,8,3,6,7,7,6,3,2}; Console.WriteLine("Среднее арифметическое: " + arr.Select((x, index) => new { index, x }).Where(n => (n.x % 2 == 0)&&(n.index%2==0)).Average(n=>n.x)); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д