Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
yexevosux
10.11.2020 03:03 •
Информатика
Напишите программу, которая заполняет массив из n элементов случайными целыми числами в диапазоне [ a , b ] и определяет среднее арифметическое всех элементов этого массива, которые меньше 50, и среднее арифметическое всех остальных элементов.
Ответ:
IrynaShchutska
09.10.2020 07:07
#include <ctime>
#include <iostream>
using namespace std;
int main(){
srand(time(NULL));
int n;
cout << "Vvedite N << endl;
cin >> n;
int arr[n];
int a,b;
cout << "Vvedite diapozon A-B cherez probel" << endl;
cin >> a >> b;
for (int i=0; i<n; i++) a[i]=rand()%b+a;
int s50 = 0;
int ss50 = 0;
int s = 0;
int ss = 0;
for (int i=0; i<n; i++) {
if (a[i]<50) {
s50+=a[i];
ss50++;
} else {
s+=a[i];
ss++;
}
}
cout << "Srednee arifmeticheskoe chisel menshe 50 ravno " << s50/ss50 << endl;
cout << "Srednee arifmeticheskoe chisel ostalnix elementov ravno " << s/ss;
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
fox16319
16.03.2020 12:37
Алгоритмы(нарисуйте, ) какое из чисел a,b,c является меньшим? большим?...
булат57
30.09.2022 19:49
Как разделить круг с 10 птичками 4 прямыми...
nastialeon
04.09.2021 12:10
Нужна , . 40 . найти среднее арифметическое чисел, не равных заданному числу с, и подсчитать количество не положительных чисел, стоящих на четных местах....
3754456988561
14.12.2021 04:14
Для каждой части рисунка,ограниченной замкнутой линией,выполни алгоритм.стоящее там число обозначено буквой n...
vladmakarchuk80
14.12.2021 04:14
1)записать условие оператор в котором значение переменной вычисляется по формуле: а+в, если а-нечетное и а*в,если а- четное 2) вычислить значение функции функция: x^{2}+5,при...
15602218s1
29.09.2021 21:59
Даны полные имена файлов, хранящихся на диске d. отобразите файловую структуру: d: \country\usa\info\culture.txt d: \country\usa\washington.txt d: \country\russia\moskow.txt...
danlis2003
29.07.2021 13:01
Какие технологии печатающих устройств имеют наилучшие перспективы развития? обоснуйте свой ответ....
KeyTii
18.05.2023 08:08
Решение в excel сейчас я предлагаю вам окунуться в такую науку как тригонометрия и решить следующие . (один ученик решает, с демонстрацией на экране, а остальная группа...
Саня3411
18.05.2023 08:08
Pascal. создайте программу вывода на экран 10 разноцветных и разновеликих кругов, которые касаются горизонтальной линии в нижней части экрана и сдвинуты друг к другу...
kiradimitrova
18.05.2023 08:08
Напишите программу заполнить массив на n элементов вводом с клавиатуры. измените массив, прибавив к каждому элементу число 25, выведите его на экран в строку....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
using namespace std;
int main(){
srand(time(NULL));
int n;
cout << "Vvedite N << endl;
cin >> n;
int arr[n];
int a,b;
cout << "Vvedite diapozon A-B cherez probel" << endl;
cin >> a >> b;
for (int i=0; i<n; i++) a[i]=rand()%b+a;
int s50 = 0;
int ss50 = 0;
int s = 0;
int ss = 0;
for (int i=0; i<n; i++) {
if (a[i]<50) {
s50+=a[i];
ss50++;
} else {
s+=a[i];
ss++;
}
}
cout << "Srednee arifmeticheskoe chisel menshe 50 ravno " << s50/ss50 << endl;
cout << "Srednee arifmeticheskoe chisel ostalnix elementov ravno " << s/ss;
return 0;
}