Fie un vector cu n numere intregi. Sa se determine cate sunt nule, cate sunt negative si cate sunt pozitive.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
int main() {
size_t i, n, c[3] = {0};
std::cin >> n;
int *v = new int[n];
for (i = 0; i < n; ++i)
std::cin >> v[i];
for (i = 0; i < n; ++i)
++c[(v[i] > 0) | ((v[i] < 0) << 1)];
std::cout
<< "Nule: " << c[0]
<< "\nPozitive: " << c[1]
<< "\nNegative: " << c[2];
delete[] v;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă