Задать вопрос
6 декабря, 12:29

Дан массив целых чисел из N элементов, введенных с клавиатуры. Посчитать сколько в нем отрицательных, положительных и нулевых чисел?

+4
Ответы (2)
  1. 6 декабря, 14:48
    0
    В C++

    #include

    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;

    }
  2. 6 декабря, 16:28
    0
    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.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дан массив целых чисел из N элементов, введенных с клавиатуры. Посчитать сколько в нем отрицательных, положительных и нулевых чисел? ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы