Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
тахмина36
26.04.2023 02:24 •
Информатика
Дан массив целых чисел из n элементов,введенных с клавиатуры. посчитать сколько в нем отрицательных,положительных и нулевых чисел?
Показать ответ
Ответ:
polinakoshara03
03.10.2020 13:39
В C++
#include <iostream>
int main()
{
using namespace std;
cout << "Enter N: ";
int N;
cin >> N;
int * parr = new int[N];
for (int i = 0; i < N; ++i)
{
cout << "Enter #" << i + 1 << " element: ";
cin >> parr[i];
}
int kpos = 0, kneg = 0, kzer = 0;
for (int i = 0; i < N; ++i)
{
if (parr[i] > 0)
++kpos;
else if (parr[i] < 0)
++kneg;
else
++kzer;
}
cout << "Number of positive: " << kpos
<< "\nNumber of negative: " << kneg
<< "\nNumber of zero: " << kzer << endl;
return 0;
}
0,0
(0 оценок)
Ответ:
Sasha2280865
03.10.2020 13:39
Var a:array of integer; x,y,z,n:integer; begin readln(n); setlength(a,n); for i:=0 to Length(a) do begin if a[i]>0 then x:=x=1; if a[i]<0 then y:=y+1; if a[i] =0 then z:=z+1; end; write('отрицательных=',x,' положительных=',y,' нулевых=',z); end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Jama133
10.06.2020 20:25
Как записать в паскале выражение?...
dimon2512
07.03.2020 04:38
Поже6. перечислите основныеосновные рекомендации, которых следует придер-живаться при работе на клавиатуре7. каких правил следует придерживаться при следует клавиатурном...
nas81
23.10.2022 06:15
Дизайн презентации вода источник информатика 3 класс...
Mausssslaaaa
23.09.2022 20:15
Напиши какие фрукты и какого цвета надо рисовать,будет ли ресунок в клетке 3,2 соответствовать ,исправь алгоритм выполни его...
1988katerinkam
19.12.2021 12:05
20. для групповых операций с файлами используются маски имен файлов. маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов,...
ЗНАНИЯ88
24.05.2021 02:50
Дан одномерный массив из n элементов. изменить порядок следования элементов на обратный(язык с)...
Supermopsmeni
16.06.2021 01:13
Все деревья блистают в разноцветном узоре. подчеркнуть главные члены ....
oksaniana
16.06.2021 01:13
Морфологический разбор слова благородства...
Furum
16.06.2021 01:13
Прочитайте текст и в форме плана расскажите о распорядке дня наших предков затем пользуясь составленным планом перескажите текст подробно...
Диана8909
16.06.2021 01:13
Какое число пропущено в последовательности 630,560,490, , 350?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <iostream>
int main()
{
using namespace std;
cout << "Enter N: ";
int N;
cin >> N;
int * parr = new int[N];
for (int i = 0; i < N; ++i)
{
cout << "Enter #" << i + 1 << " element: ";
cin >> parr[i];
}
int kpos = 0, kneg = 0, kzer = 0;
for (int i = 0; i < N; ++i)
{
if (parr[i] > 0)
++kpos;
else if (parr[i] < 0)
++kneg;
else
++kzer;
}
cout << "Number of positive: " << kpos
<< "\nNumber of negative: " << kneg
<< "\nNumber of zero: " << kzer << endl;
return 0;
}