Mă poate ajuta cineva cu problema următoare, ca eu ma incurc:
Se dau n numere. Sa se calculeze suma numerelor pozitive și suma numerelor negative și cate numere sunt pozitive și câte sunt negative și câte sunt egale cu 0.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n = 0, x = 0, sumaPozitive = 0, sumaNegative = 0, nrPozitive = 0, nrNegative = 0, nrZero = 0;
cin >> n;
for( int i = 0; i < n; ++i )
{
cin >> x;
if( x > 0 )
{
sumaPozitive += x;
++nrPozitive;
}
else if( x < 0 )
{
sumaNegative += x;
++nrNegative;
}
else
{
++nrZero;
}
}
cout << sumaPozitive << " " << sumaNegative << " " << nrPozitive << " " << nrNegative << " " << nrZero;
return 0;
}
Explicație:
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă