Ответы на вопрос:
#include
#include
#include
using namespace std;
int arraysum(array a)
{
int initial_sum = 0;
for (auto const& a1 : a)
{
initial_sum += a1;
}
return initial_sum;
}
int main()
{
srand(time(0));
setlocale(lc_all, "russian");
double aver_a, aver_b, aver_c;
int count_a = 0, count_b = 0, count_c = 0;
array a = {1,5,8,2,4,10,15,4,3,1}, b, c;
int max = a[1];
for (size_t i = 1; i < sizeof(a) / sizeof(a[10]); i++)
{
if (max < a[i]) max = a[i];
}
int n = sizeof(a) / sizeof(a[0]);
for (size_t i = 0; i < sizeof(a) / sizeof(a[10]); i++)
{
b[i] = rand() % 6 - 2;
}
for (size_t i = 0; i < sizeof(b) / sizeof(b[10]); i++)
{
if (b[i] > 0)
c[i] = max;
else
c[i] = b[i];
}
aver_a = arraysum(a) / 10;
aver_b = arraysum(b) / 10;
aver_c = arraysum(c) / 10;
for (auto const& a : a)
{
cout < < " " < < a < < ", ";
}
cout < < "\n";
for (auto const& b : b)
{
cout< < " " < < b < < ", ";
}
cout < < "\n";
for (auto const& c : c)
{
cout < < c < < ", ";
}
for (auto const& a : a)
{
if (a > aver_a)
count_a++;
}
cout < < "\n";
for (auto const& b : b)
{
if (b > aver_b)
count_b++;
}
cout < < "\n";
for (auto const& c : c)
{
if (c > aver_c)
count_c++;
}
cout < < "среднее в a: " < < aver_a < < ". " < < "a массив: " < < count_a < < "\n";
cout < < "среднее в b: " < < aver_b < < ". " < < "b массив: " < < count_b < < "\n";
cout < < "среднее в c: " < < aver_c < < ". " < < "c массив: " < < count_c < < "\n";
return 1;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
АнелияУразбаева24.03.2020 08:14
-
AльфаDog12.10.2021 11:46
-
дазз25.05.2022 15:41
-
ep097791272105.03.2022 17:50
-
Сat85614255515.03.2023 03:09
-
настя5100127.09.2022 15:07
-
gameralphac13.12.2021 00:21
-
krylovadashenk25.05.2021 14:43
-
лала464701.09.2021 16:22
-
irinka1501200203.05.2023 02:36
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.