1. Найти среднее арифметическое четных элементов массива Размер массива вводится с клавиатуры.Мhассив задается случайными значениями в диапазоне [0;20]

11 Июл 2020 в 19:40
246 +1
0
Ответы
1
include include

using namespace std;

int main() {
srand(time(0));

int size;
cout << "Введите размер массива: ";
cin >> size;
int arr[size];
for (int i = 0; i < size; i++) {
arr[i] = rand() % 21;
}
int sum = 0;
int count = 0;
for (int i = 0; i < size; i++) {
if (arr[i] % 2 == 0) {
sum += arr[i];
count++;
}
}
if (count > 0) {
float average = (float)sum / count;
cout << "Среднее арифметическое четных элементов массива: " << average << endl;
} else {
cout << "В массиве нет четных элементов." << endl;
}
return 0;

}

18 Апр 2024 в 10:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир