Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
вика3876
23.06.2022 03:00 •
Информатика
Дан массив целых чисел из n элементов,введенных с клавиатуры. посчитать сколько в нем отрицательных,положительных и нулевых чисел?
Показать ответ
Ответ:
Nastya35116
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 оценок)
Ответ:
даша3609
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 оценок)
Популярные вопросы: Информатика
NastyaTeplova
09.11.2021 06:15
Дан двухмерный массив целых чисел (4*5).заполнить его случайными числами и вывести на экран в виде таблицы. найти произведение ненулевых элементов массива, сумму положительных...
katenkafialkaowy2yf
09.11.2021 06:15
Нужно, чтобы каждая цифра числа выводилась в столбик например 4758 4 7 5 8...
antstuart
31.12.2020 13:31
Назначение диалогового окна параметры страницы в ms выберите один ответ: a. устанавливает поля, ориентацию, размер бумаги b. устанавливает границы абзаца c. позволяет распечатать...
Babocka1415
15.05.2023 03:16
Решить по икт, нужно написать команды( на фото) ...
LoL228LoL228LoL228
08.05.2021 21:42
Решить это просто сильно надо: ...
steamenigasteam
18.06.2022 03:20
3. дано целое трехзначное число а .составить программу, которая выводит сумму цифр данного числа. например, вводится число 423, а выводится число 9....
aleXxxx03
11.12.2020 15:08
Найти среднее арифмитическое 8 элементов массива...
Leonardo81
04.01.2020 12:31
Как называется третий этап презентации?...
asiraz03
29.05.2021 03:43
Задания 1. В небольшом тексте на тему «Крупнейшие озера нашей страны»представлены данные о крупных озерах страны. Но автор текстазабылуказать площадь этих озер. Добавь площадь...
nadyashapeeva
06.09.2022 13:59
Выделили блок ячеек от D2 до E8. Сколько ячеек выделено? *...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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;
}