Вопрос по информатике:
помогите пожалуйста.....................................в течении получаса.
дан целочисленный массив из 30 элементов. элементы массива могут принимать значения от 0 до 1000.описать на русском или на одном из языков програмирования алгоритм,который находит и выводит среднее арифметическое всех элементов массива,имеющих нечетное значение
- 04.10.2016 13:43
- Информатика
- remove_red_eye 15633
- thumb_up 27
Ответы и объяснения 1
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);/p>
}
- 04.10.2016 23:01
- thumb_up 24
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.