Respuesta :
Here you go. The program will count entered zeros. Null is not happening here...
int main()
{
int NNeg = 0;
int NPos = 0;
int NZero = 0;
std::cout << "Enter 6 numbers:\n";
for (int i = 0; i < 6; i++) {
double number;
std::cin >> number;
if (number < 0.0) NNeg++;
else if (number > 0.0) NPos++;
else NZero++;
}
std::cout << "You entered:\n";
std::cout << NNeg << " negative numbers\n";
std::cout << NZero << " times zero\n";
std::cout << NPos << " positive numbers\n";
}
Answer:
Here you go. The program will count entered zeros. Null is not happening here...
int main()
{
int NNeg = 0;
int NPos = 0;
int NZero = 0;
std::cout << "Enter 6 numbers:\n";
for (int i = 0; i < 6; i++) {
double number;
std::cin >> number;
if (number < 0.0) NNeg++;
else if (number > 0.0) NPos++;
else NZero++;
}
std::cout << "You entered:\n";
std::cout << NNeg << " negative numbers\n";
std::cout << NZero << " times zero\n";
std::cout << NPos << " positive numbers\n";
}
Explanation:
I tried...sorry if it is not correct