Дан массив действительных чисел размерностью N. Подсчитать, сколько в нем отрицательных,

Дан массив реальных чисел размерностью N. Подсчитать, сколько в нем отрицательных, положительных и нулевых частей
c++

Задать свой вопрос
1 ответ
  1. include lt;iostreamgt;
  2. include lt;arraygt;
  3. include lt;algorithmgt;
  4. include lt;functionalgt;
  5. template lt;std::size_t sizegt;
  6. int count(std::arraylt;int, sizegt; constamp; arr_, std::functionlt;bool(int)gt; constamp; f)
  7.    return std::count_if(arr_.begin(), arr_.end(), f);
  8. int main()
  9.    std::arraylt;int, 5gt; arr = -2, 0, 5, 0, -1 ;
  10.    int positive = count(arr, [](int a) return a gt; 0; );
  11.    int negative = count(arr, [](int a) return a lt; 0; );
  12.    int zero = count(arr, [](int a) return a == 0; );
  13.    std::cout lt;lt; positive lt;lt; " " lt;lt; negative lt;lt; " " lt;lt; zero;
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт