Произвести следующую обработку 15 целых чисел: Найти количество отрицательных чисел, количество нулевых и подсчитать сумму положительных чисел.
Ответ должен включать – код C++ и блок-схему
Ответы
Ответ дал:
1
#include <iostream>
#include <vector>
int main() {
std::vector<int> vec { 1,2,3,4,-1,0,3,4,0, 0, 0, -14, -42,14, -4 };
std::size_t negative_counter{ 0 };
std::size_t zero_counter{ 0 };
std::size_t positive_sum{ 0 };
for (auto& item : vec) {
if (item < 0) negative_counter += 1;
else if (!item) zero_counter += 1;
else positive_sum += item;
}
std::cout << "Sum of positive numbers is " << positive_sum << std::endl;
std::cout << "Count of zero numbers equals " << zero_counter << std::endl;
std::cout << "Count of negative numbers equals " << negative_counter << std::endl;
}
Приложения:
![](https://st.uroker.com/files/29f/29fc9217bdefe2086320fb3805df3d6a.png)
Вас заинтересует
2 месяца назад
2 месяца назад
2 месяца назад
1 год назад
1 год назад
7 лет назад
7 лет назад