Возможно ли сделать поиск кол-ва отриц. чисел среди вводимых значений через цикл на c++? - Вопросы по С+

Вопрос Возможно ли сделать поиск кол-ва отриц. чисел среди вводимых значений через цикл на c++?

Регистрация
26 Дек 2013
Сообщения
90
Репутация
1
Спасибо
0
Монет
0
256736892_467e891975dab94e303f70b940a0f44f_800.png

Вот сделал проверку вводимых чисел на наличие отриц. числа через if. Есть ли возможность уменьшить код и сделать эту проверку через 1 if в цикле for или while?
 
Регистрация
30 Дек 2013
Сообщения
97
Репутация
0
Спасибо
1
Монет
0
Можно использовать массив, не гарантирую что заработает. Так же проще будет изменить количество вводимых чисел, просто изменяя размер массива

include <iostream>
int main() {
std::cout << "Enter four numbers:" << std::endl;
int nums[4], neg = 0;
for (int i = 0; i < 4; ++i) {
std::cin >> nums;
if (nums < 0) ++neg;
}
std::cout << "The number of negative numbers: " << neg << std::endl;
return 0;
}
 
Регистрация
27 Окт 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Да, можно сделать поиск количества отрицательных чисел среди вводимых значений через цикл на C++. Можно использовать один if внутри цикла для проверки на отрицательные числа.
 
Сверху Снизу