Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
гена81
01.08.2021 21:07 •
Информатика
Заполните массив случайными числами в диапазоне 0..100 и посчитайте отдельно среднее значние всех элементов, меньших 50, и среднее значение всех элементов, которые больше 50
Ответ:
mrrosslanp0aahw
30.08.2020 21:23
На c++
#include <iostream>#include <ctime>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 < ArSize; i++) ar[i] = rand() % 101; for (int i = 0; i < ArSize; i++) cout << ar[i] << ' ';
for (int i = 0; i < ArSize; i++) { if (ar[i] < 50) { s_less = s_less + ar[i]; k_less = k_less + 1; } if (ar[i] > 50) { s_more = s_more + ar[i]; k_more = k_more + 1; } } cout << "\nAverage of numbers less than 50: " << (double)s_less / k_less << endl; cout << "Average of numbers more than 50: " << (double)s_more / k_more << endl; return 0;}
0,0
(0 оценок)
Популярные вопросы: Информатика
асаль14
07.10.2020 14:57
Создайте программу в pascalabc.выводится выражение (если можно рандомное) ,если в вводишь правильный ответ + 1 было выражений должно быть 7-8...
plidap00rk7
07.10.2020 14:57
Во сколько раз увеличится число 10101010111111100101010102, если справа к нему приписать три нуля. ответ запишите в десятичной системе счисления...
Romaglot
09.01.2020 13:35
1)какая информация нужна для ? примеры 2) опишите кибернетическую модель ....
NAPAS228
09.01.2020 13:35
Паскаль abc составьте программу которая проверяет равны ли 3 введённых числа и выводит на экран сообщения равны или не равны...
ащя
09.01.2020 13:35
Составьте программу, которая заполняет одномерный целочисленный массив из 80 элементов случайным образом в диапазоне от 1 до 35, выводит заполненный массив на экран, а затем...
dia49724zyf
09.01.2020 13:35
Составить программу нахождения произведения z двух натуральных чисел x и y без использования операции умножения...
Bogdasha30060t
09.01.2020 13:35
Назовите достоинства и недостатки векторной графики...
АнастасияСтр
26.07.2022 06:09
Вводим имя человека,рост и вес,выводим имя человека и разность роста и веса. паскаль....
Sobennikovoleg
26.07.2022 06:09
Записать в псс с р=2 число 167 с объяснением...
alexstasy
24.11.2021 13:38
С! подчеркнуть грамматические основы предложений, составить схемы: 1)было поздно, и поэтому мы решили идти к месту происшествия на другой день.2)но вот подул холодный ветер,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>#include <ctime>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 < ArSize; i++) ar[i] = rand() % 101; for (int i = 0; i < ArSize; i++) cout << ar[i] << ' ';
for (int i = 0; i < ArSize; i++) { if (ar[i] < 50) { s_less = s_less + ar[i]; k_less = k_less + 1; } if (ar[i] > 50) { s_more = s_more + ar[i]; k_more = k_more + 1; } } cout << "\nAverage of numbers less than 50: " << (double)s_less / k_less << endl; cout << "Average of numbers more than 50: " << (double)s_more / k_more << endl; return 0;}