Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
vera0503
11.03.2020 17:01 •
Информатика
Напишите программу, которая заполняет массив из n элементов случайными целыми числами в диапазоне [ a , b ] и определяет среднее арифметическое всех элементов этого массива, которые меньше 50, и среднее арифметическое всех остальных элементов.
Ответ:
School13kursk
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 оценок)
Популярные вопросы: Информатика
dashagor2
23.03.2023 14:32
Во сколько раз миллион миллиардов отличается от миллиарда миллионов...
asdfghjkl115
23.03.2023 14:32
.(Раставь между цифрами 1,2,3,4,5 знаки арифметических действий и скобки так, чтобы получилось 40)....
владимир203
15.08.2021 09:36
5европейских государств в алфавитном порядке...
makismunguran
15.08.2021 09:36
.(Скорость передачи информации по локальной сети составляет 54 мбит/с, определить за какое время будет передан файл размером 1,36 гбайта?)....
аля722
27.04.2023 18:05
Составить программу, которая считает в формуле, заданной с клавиатуры, количество открывающихся и закрывающихся круглых скобок...
alanuit
27.04.2023 18:05
.(Екіпаж піратського корабля: одноногий капітан, кілька матросів, кок та декілька котів. у всіх них разом 15 голів і 41ніг і лап. скільки на кораблі котів?)....
tyanhinata
21.09.2021 02:06
Составить алгоритм с которого можна набрать 7 л воды пользуяст 8л и 5л банкой...
Мarshmallow
27.12.2021 05:07
10.составь характеристику обьекта. а)характеристика конфеты: б)характеристика компьютера;...
Вettу
27.12.2021 05:07
Водном множестве 40 элементов, а в другом - 30.какое максимальное количество элементов может быть в их: а)пересечении; б)объединении?...
Yyyyyyyyy1
16.01.2021 21:47
Скільки утвореться енергії при розщеплені 1 г жирів...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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;
}