В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
62620243323
62620243323
20.12.2020 11:36 •  Информатика

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

Показать ответ
Ответ:
14ксенечка15
14ксенечка15
25.05.2020 06:07

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);

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота