Помогите пожалуйста.....................................в течении получаса. дан целочисленный массив из 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); }
Не нашли ответ?
Похожие вопросы