ПРОГРАММИРОВАНИЕ НА С++ определите количество элементов, значение которых больше среднего арифметического всех элементов массива.
c++
#include <iostream>
using namespace std;
int main()
{
const int size = 10;
int arr[size] = {5,8,2,4,6,9,12,11,1,7};
int sum = 0;
for(int i = 0; i < size; i++)
{
sum += arr[i];
}
double average = (double)sum / size;
int count = 0;
for(int i = 0; i < size; i++)
{
if(arr[i] > average)
{
count++;
}
}
cout << "Количество элементов, значение которых больше среднего арифметического равно " << count << endl;
return 0;
}
В данном примере задан массив arr[size] размером 10 элементов. Проходя циклом for по каждому элементу массива, находится сумма всех элементов массива и сохраняется в переменной sum. Далее, вычисляется среднее арифметическое значение элементов массива путем деления общей суммы всех элементов на количество элементов в массиве. В переменной сount создается счетчик, который увеличивается на единицу каждый раз, когда значение элемента массива больше среднего арифметического значения. По завершению цикла, выводится количество элементов, значение которых больше среднего арифметического значения.
Таким образом, программа на C++ определяет количество элементов, значение которых больше среднего арифметического всех элементов массива.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет