Составьте программу вычисления среднего арифметического отрицательных элементов массива C++

8 Сен 2019 в 12:41
298 +1
1
Ответы
1
include

using namespace std;

int main() {
int arr[] = {5, -3, 8, -10, 15, -7};
int n = sizeof(arr) / sizeof(arr[0]);
int sum = 0;
int count = 0;

for (int i = 0; i < n; i++) {
if (arr[i] < 0) {
sum += arr[i];
count++;
}
}
if (count != 0) {
float avg = static_cast<float>(sum) / count;
cout << "Среднее арифметическое отрицательных элементов: " << avg << endl;
} else {
cout << "В массиве нет отрицательных элементов" << endl;
}
return 0;

}

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