Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
AlinaCocky
23.10.2021 17:46 •
Информатика
Дан массив действительных чисел размерностью n. подсчитать, сколько в нем отрицательных, положительных и нулевых элементов c++
Показать ответ
Ответ:
Vladik384
09.10.2020 07:09
#include <iostream>#include <array>#include <algorithm>#include <functional>template <std::size_t size>int count(std::array<int, size> const& arr_, std::function<bool(int)> const& f){ return std::count_if(arr_.begin(), arr_.end(), f);}int main(){ std::array<int, 5> arr = { -2, 0, 5, 0, -1 }; int positive = count(arr, [](int a){ return a > 0; }); int negative = count(arr, [](int a){ return a < 0; }); int zero = count(arr, [](int a){ return a == 0; }); std::cout << positive << " " << negative << " " << zero;}
0,0
(0 оценок)
Популярные вопросы: Информатика
hermoguchiy
21.11.2022 08:29
Драконв пещере у реки поселился огнедышащий дракон. всех, кто пытался его прогнать, он прогонял сам, полыхая на них огнем. количество полыханий зависело от того, на кого полыхать....
таня2033
11.03.2023 06:05
Ученик работал c файлом авс.doc и решил сохранить его. для этого он вошел в каталог c: \school\9\abs\ора, затем поднялся на один уровень вверх, создал там каталог v9, в нем создал...
MDMOD1
11.03.2023 06:05
Что такое трафик? и всё то что вы знаете про трафик...
nastya632011
11.03.2023 06:05
Сообщение на 1-2 минутки о поколениях компьютеров...
kolobok2000
05.03.2021 18:39
Найдите значение логического выражения (х 3)& (x 2) для указанных значений числа х: 1) 1 2)2 3)3 4)4...
komkov2
27.12.2022 20:05
Составьте программу,которая рисует отрезок с координатами концов(100,,200),если введено число 1, и рисует окружность с центром (200,100) и радиусом 50,если введено число 2...
diarryfokks
22.06.2022 04:11
Решить в паскале. с клавиатуры вводится время суток в часах (от 1 до 24). необходимо составить программу, которая будет выводить на экран согласно введенному времени. ввод: 1...
В1к11
22.06.2022 04:11
Сообщение занимает 4 страницы и содержит 2500 байт информации каждая страница содержит 50 строк. сколько символов в строке, если известно, что для записи сообщения использовался...
yakinaanna
22.06.2022 04:11
Сколько времени потребуется, чтобы передать информацию объёмом 108712 байт, при эффективной скорости передачи информации 1016 бит в сек?...
saschatuba
09.08.2021 22:40
Задание на фото. Кто знает что это поймет)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота