Помогите пожалуйста.....................................в течении получаса. дан целочисленный массив из 30 элементов. элементы массива могут принимать значения от 0 до 1000.описать на русском или на одном из языков програмирова...

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