1) создать массив размером 20 и заполнить его с клавиатуры. найти количество и суммы четных и нечетных элементов массива. 2) найти сумму всех элементов массива. 3) посчитать кол-во отрицательных(меньше 0) элементов. c++
Ответы на вопрос:
c++ gnu. простое заполнение массива, а потом в цикле проверки.
в конце выводим результаты.
мой вариант решения:#include
using namespace std;
int main()
{
const int size = 20;
int arr[size];
for (int i = 0; i < size; ++i)
{
cout < < "enter " < < i < < " element -> ";
cin > > arr[i];
}
int allsum = 0;
int evsum = 0;
int oddsum = 0;
int evcounter = 0;
int oddcounter = 0;
int smallthenzero = 0;
for (int i = 0; i < size; ++i)
{
allsum += arr[i];
if (arr[i] < 0) smallthenzero++;
if (arr[i] % 2 == 0)
{
evcounter++;
evsum += arr[i];
}
else
{
oddcounter++;
oddsum += arr[i];
}
}
cout < < "even numbers counter - " < < evcounter < < endl;
cout < < "odd numbers counter - " < < oddcounter < < endl;
cout < < "even numbers sum - " < < evsum < < endl;
cout < < "odd numbers sum - " < < oddsum < < endl;
cout < < "all numbers sum - " < < allsum < < endl;
cout < < "small then zero numbers - " < < smallthenzero < < endl;
cin.get();
cin.get();
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Yyyyyyyyy105.03.2023 12:49
-
Xopccc1337728.02.2022 15:25
-
mishasviderski22.03.2021 09:40
-
lenavel9704.08.2021 11:42
-
ВИКУСИК445518.04.2020 04:19
-
supermax1801.09.2022 06:08
-
Kpuc210021.03.2021 00:04
-
Natalye7130.12.2021 22:39
-
rgugalinskaya1620.06.2021 14:22
-
даша550104.02.2022 19:52
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.