Informatică, întrebare adresată de emiliaeva, 8 ani în urmă

Se citesc mai multe numere de la tastatura, pana cand ultimul numar citit este
zero. Sa se afle cate numere sunt pozitive si cate numere sunt negative
De ex. daca se citesc numerele 1,-1,2,3,-4, 0 se afiseaza nr pozitive 3, nr negative 2
ÎMI TREBUIE PENTRU MÂINE. Vă roggg

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

int main() {

size_t sum[2] = {0};

int temp;

for (;;) {

 std::cin >> temp;

 

 if (!temp)

  break;

 

 ++sum[temp > 0];

}

std::cout << "Negative: " << sum[0] << " Pozitive: " << sum[1];

}


emiliaeva: Mulțumesc!!
Alte întrebări interesante