Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
nafani1
04.02.2020 08:54 •
Информатика
Дано масив, що складається із 10 цілих чисел. заповнити масив з випадковими числами. вивести масив з пояснювальним текстом. знайти кількість елементів масиву, які кратні 5.(с++)будь ласка іть!
Ответ:
stasamaca
04.08.2020 13:26
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
#include <iostream>
#include <array>
#include <random>
#include <algorithm>
int main()
{
std::mt19937 gen{ std::random_device()() };
std::uniform_int_distribution<> uid(0, 20);
std::array<int, 10> a;
std::generate(a.begin(), a.end(), [&uid, &gen]()
{ return uid(gen); });
std::cout << "Our array of numbers: ";
std::copy(std::begin(a), std::end(a),
std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl << "Count of numbers multiple of 5: ";
std::cout <<
std::count_if(a.cbegin(), a.cend(), [&](const int &n)
{ return !(n % 5); });
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Gakaka
27.03.2023 14:52
Компьютер выполнил последовательность команд : горизонтальная ломаная (5,1) вертикальная ломаная (7,1) горизонтальная ломаная (5,-1) вертикальная ломаная (7,-1) что нарисовал...
SecretGuest23
27.03.2023 14:52
Решите 1) рисунок 20 на 15 пикселей содержит 16 цветов. найдите объем файла, в котором записан рисунок 2) глубина цвета составляет 10 бит. какое количество цветов имеет рисунок?...
Помидоркин001
27.03.2023 14:52
Напишите на ая алгоритм сложения двух простых дробей (без сокращения дроби) на pascal abc...
kamilahamidova
03.02.2020 19:42
Определите значение целочисленных переменных x и y после выполнения фрагмента программы: х : = 12 у : = 5; t : = y; у : = х mod у; x : = t; у : = у + 2*t;...
pep4
22.08.2020 03:01
Проверить, что натуральное число n является точным квадратом.(нужно решить через true,false,не используя конструкцию if-then)...
Stanmashyna201
10.03.2023 21:25
Написать программу в pascal abc, которая находит сумму ряда 1-2+3-4+, используя цикл с предусловием...
Nastya0bendy
19.01.2023 14:24
Число в килобайтах Число в байтах Число в битах 5 Кбайт байт бит Кбайт байт 12288 бит...
Oliawait
01.08.2021 20:54
Укажите минимальный объем памяти (в килобайтах), достаточный для хранения любого растрового изображения размером 64*64 пикселя, если известно, что в изображении используется палитра...
Povelitel2004
02.12.2020 03:22
Что изоброженно на картинке помгите...
sveta998
09.04.2022 08:58
Надо написать две программы на языке паскаль. одну с циклом while, а вторую с циклом for. k=a^n (a в степени n). для программы цилка for нарисовать блок-схему. дано: a, n найти:...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
#include <array>
#include <random>
#include <algorithm>
int main()
{
std::mt19937 gen{ std::random_device()() };
std::uniform_int_distribution<> uid(0, 20);
std::array<int, 10> a;
std::generate(a.begin(), a.end(), [&uid, &gen]()
{ return uid(gen); });
std::cout << "Our array of numbers: ";
std::copy(std::begin(a), std::end(a),
std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl << "Count of numbers multiple of 5: ";
std::cout <<
std::count_if(a.cbegin(), a.cend(), [&](const int &n)
{ return !(n % 5); });
}