Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
p1pal1
08.10.2022 20:17 •
Информатика
Заполните массив случайными числами в диапазоне 0..100 и посчитайте отдельно среднее значние всех элементов, меньших 50, и среднее значение всех элементов, которые больше 50
Показать ответ
Ответ:
Lialimur
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 оценок)
Популярные вопросы: Информатика
veraeliseeva718
03.09.2020 12:17
Задание: скачать оба файла и исправить ошибки за плохим программистом, который плохо читал материалы по языку Си Необходимый ответ: файл Word с листингом кода и описанием того,...
LeraJorge
01.01.2020 17:46
Определи что выполняет эта программа ...
ШколоЛОх
04.09.2021 09:11
Запиши результат выполнение программы: print(11*7)...
lamsjsj
14.12.2022 16:52
Слёзно с информатикой...
fdsufsycdst
18.12.2021 02:11
В диапазон ячеек А1:А19 введите числа в интервале [-6,28; +3,14] с шагом 0,52. В ячейках В1:В19 вычислите Y= cos(2x). Построить точечную диаграмму функции Y. Дайте ей название....
Alinochka1mimimi
08.12.2021 16:34
Какую программу нужно составить, чтобы название страны и столицы было выведено 4 раза подряд? Kazakhstan Kazakhstan Kazakhstan Kazakhstan Nur-Sultan Nur-Sultan Nur-Sultan Nur-Sultanv...
vikysa27
18.11.2022 20:08
Приведите примеры использования устройств обработки информации заранее большое...
BogYato
30.10.2021 08:17
Система программирования устройство компьютера, которое выполняет операции по обработке данныхпрограмма, позволяющая просматривать и редактировать цифровые изображения на компьютерепредоставляет...
tanechkamaksim1
06.07.2020 11:16
Назовите устройства компьютера, предназначенные для хранения информации заранее большое...
laikover
21.10.2022 04:14
Какую функцию можно применить для выполнения вертикального поиска значения в крайнем левом столбце таблицы или массива и возвращает значение, которое находится в той же самой строке...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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;}