ТутРешу.Ру

Помогите пожалуйста… . В течении получаса

Задание:

Помогите пожалуйста… . В течении получаса. Дан целочисленный массив из 30 элементов. Элементы массива могутпринимать значения от 0 до 1000. Описать на русском или на одном из языков програмирования алгоритм, который находит и выводит среднее арифметическое всех элементов массива, имеющих нечетное значение

Решение:

int a[30]; float S=0; int k=0; ввести массивfor (int i=0; i<30; i+) { //открываем цикл с 0-го элемента массива и до 29if (a[i]%2=1) { // если остаток от деления на 2 элемента массива равен 1 S=S+a[i]; // находим сумму этих элементов k+; } // находим кол-во таких элементов}S=S/ (float) k; // находим среднее арифметическое printf ("Среднее арифметическое всех элементов массива, имеющих нечетное значение=%f ", S); }




Знаете другой ответ?

Отправить свой ответ