tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дан массив целых чисел
Дан массив целых чисел из n элементов,введенных с клавиатуры. посчитать сколько в нем отрицательных,положительных и нулевых чисел?
аня343213
1 26.07.2019 15:30
1
Ответы
kadochkina061
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;
}
ПОКАЗАТЬ ОТВЕТЫ
Tusurgaliev11
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.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
vangok31
28.08.2019 14:50
Программа в pascal. создать линейный числовой массив b[10]. заполнить его целыми числами интервала (-10,10) . в данном числовом массиве поменять местами максимальные и минимальные...
Anorwen
22.05.2019 20:10
5,10, 12и20 называют системамисчисления анатомического происхождения?...
anghelina1
15.08.2019 10:30
Чем отличается модель от реального объекта, процесса или явления?...
oksana1382
11.02.2021 13:52
Напишите комментарии к этим действиям программы И объясните как это решать и что это вообще такое....
yliana121
11.02.2021 13:51
Определи соответствие, вышли ключ ответов учителю. Тема программирование задачи в Python...
али421
11.02.2021 13:51
Що потрібно виконати щоб закрити карту знань...
21dasha21
11.02.2021 13:45
Завдання 3. Кут Дано кут градусної міри а. Склади програму, яка буде знаходити градуснміри кутів, на які заданий кут розбивається бісектрисою, що проходить міяйого сторонами. Передбач...
mashabest19861
11.02.2021 13:44
Что общего между списками, массивами и строками в Python?...
Nikikikikikikita
11.02.2021 13:43
Целочисленный тип данных *strfloatintnum...
irinalika
09.08.2019 21:30
Развлечения в будущем. придумайте. пофантазируйте....
Популярные вопросы
Текст занимает 0,25 Кбайт памяти компьютера. Сколько символов содержит этот текст?...
2
Как будет выглядеть слово диск , записанное в кодировке СР1251, в других кодировках....
3
Перевести Е0А316 в двоичную систему счисления....
1
Сколько секунд потребуется модему, передающему сообщение со скоростью 28800 бит/с,...
3
Считая, что каждый символ кодируется 16 битами, оцените информационный объем следующего...
3
Сколько значащих нулей содержит двоичная запись числа 3F116 ?...
2
Текст занимает полных 10 секторов на односторонней дискете объемом 180 Кбайт....
2
Скорость передачи данных через ADSL─соединение равна 512 000 бит/c. Передача файла...
2
Считая, что каждый символ кодируется одним байтом, оцените информационный объем...
3
Сколько бит памяти займет слово «Микропроцессор»?...
1
#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;
}