Заполните массив случайными числами в диапазоне 0..100 и посчитайте раздельно среднее

Заполните массив случайными числами в спектре 0..100 и посчитайте раздельно среднее значние всех частей, наименьших 50, и среднее значение всех элементов, которые больше 50

Задать свой вопрос
1 ответ
На c++

include lt;iostreamgt;include lt;ctimegt;int main() using namespace std; const int ArSize = 10; int ar[ArSize]; int s_less = 0, s_more = 0; int k_less = 0, k_more = 0; srand(time(0)); for (int i = 0; i lt; ArSize; i++) ar[i] = rand() % 101; for (int i = 0; i lt; ArSize; i++) cout lt;lt; ar[i] lt;lt; ' ';
for (int i = 0; i lt; ArSize; i++) if (ar[i] lt; 50) s_less = s_less + ar[i]; k_less = k_less + 1; if (ar[i] gt; 50) s_more = s_more + ar[i]; k_more = k_more + 1; cout lt;lt; "\nAverage of numbers less than 50: " lt;lt; (double)s_less / k_less lt;lt; endl; cout lt;lt; "Average of numbers more than 50: " lt;lt; (double)s_more / k_more lt;lt; endl; return 0;
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт