Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
olesahshhahas
16.05.2023 11:49 •
Информатика
Дан массив целых чисел из n элементов,введенных с клавиатуры. посчитать сколько в нем отрицательных,положительных и нулевых чисел?
Показать ответ
Ответ:
диди65
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 оценок)
Ответ:
theta4ka
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 оценок)
Популярные вопросы: Информатика
Luska1367
23.02.2021 05:49
Нужно! в виде таблицы истинности, везде ищу, не могу найти : -( 1. определите значение истинности следующего высказывания: приставка есть часть слова, и она пишется...
nika55551
11.06.2020 01:45
Склавиатуры вводится целое число. составьте программу ,которая позволяет найти количество цифр в этом числе указания. нужно ввести число, преобразовать число в строку,вычислить...
Sovka123323
01.02.2023 05:24
Сколько байт и бит в предложении сейчас буду выполнять...
Jelinad
09.09.2020 14:11
ТЕКСТ ЗАДАНИЯ Прочитайте пример, определитеисточник и приемникинформации. УЧЕНИК ИЗУЧАЕТКАРТИНЫ В МУЗЕЕ.1.источник - картины, приемник -ученик.2.источник - музей, приемник...
sanyakryt
19.12.2020 23:24
11 вариант паскаль информатика...
Vikula2404
19.12.2020 23:24
Записать в тетради основные понятия темы представления звука в памяти компьютера мультимедиа...
polinakovaleva7
31.07.2022 22:25
До іть будь ласка які команди до...
черныйЗайка
13.08.2020 19:09
Сколько строк напечатает программа: var k,l: integer; begin for k: =1 to 10 do for l: =1 to 5 do writeln(‘мне нравится паскаль.’); end; 10 5 50 верного ответа нет,...
Valida12
11.02.2022 22:55
Из-за деревьев блеснула голубая вода лесного озера. подчеркнуть второстепенные члены предложения...
Sofia621
11.02.2022 22:55
Умамы была 1200 р она потратила 1/6 части на покупки .сколько денег осталось у маму?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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;
}