tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Написать программу, определяющую
Написать программу, определяющую сумму/количество элементов массива, кратных 3, но не кратных 5. на языке с++
tubip888
3 21.09.2019 11:40
0
Ответы
YanaTarabakina
08.10.2020 07:13
#include <iostream>
#include <array>
#include <numeric>
using namespace std;
const size_t N = 10;
int main()
{
size_t sum = 0;
array<int, N> a = { 1, 5, 9, 6, 3, 0, 1, 4, -2, 15 };
cout << "Count: ";
cout << accumulate(a.cbegin(), a.cend(), 0, [&sum](size_t count, const int
num) {
if ( !(num % 3) && num % 5 ) {
++count;
sum += num;
}
return count;
});
cout << " Sum: " << sum << endl;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
pcd1gg
24.04.2019 11:50
Какое минимальное количество битов памяти необходимо для хранения времени, выражен- ного в секундах, в пределах одних суток?...
Настечок
24.04.2019 11:40
Маше на день рождения подарили 2 коробки разноцветных карандашей. в первой коробке лежат 16 разноцветных карандашей, во второй 24. какое количество информации содержится в сообщении...
ВалентинЛаднов
21.04.2021 18:27
1. Как гиперссылка влияет на работу текстового редактора? 2. Как запустить текстовый редактор MS Word? 3. Что такое закладка?...
FairTail
21.04.2021 18:28
решьть лкчше ответ в виде фото ...
sdddssssa
08.08.2019 03:40
Можно ли к одному системному блоку присоединяет два монитора 3 клавиатуры и две мыши...
chizhvlad2003p017q2
08.08.2019 03:40
Втексте 6 страниц,на странице 30 строк ,в строке 40 символов. кодировка 16 бит. найти информационный объем текста ....
TTpopoK
08.08.2019 03:30
Информационная емкость некоторого алфавита составляет 5 бит. какова мощность этого алфавита?...
straikerfba
24.03.2021 17:02
Нужно решить две лёгкие задачи по информатике, даю всё что есть - Сам не могу додуматься и лень смотреть в инете. Решите задачу используя оператор while: y=3x-4 (необходима полная...
Йфячы
02.12.2020 17:40
Написать программу, которая считает количество чётных и положительных цифр введённого числа.(Python,используя цикл for и while и комментарии к каждой строке кода)...
Dashazavalish
02.12.2020 17:40
Составьте таблицу истинности логического высказывание (¬ A V ¬ B) & ( A V B ) Составьте таблицу истинности логического высказывание ¬A&¬ (BVC)...
Популярные вопросы
Что учить из войны и мира наизусть?...
2
Из квадрата со стороной 12см вырезан прямоугольник со сторонами 5 см и 4 см. найдите...
2
Счем связано образование первых городов западной сибири...
3
Коэффициент полезного действия механизма 25%. каково соотношение совершенной и...
3
1. какое кол-во теплоты выделяется при остывании 3т чугуна на 100 с?...
1
Из жита одержують 75% борошна скильки потрибно змолотити жита щоб отримати 150...
2
Назва тексту? стояв погожий весняний день.сонце щедро лило проміння на землю....
1
Если бы я был писателем то о чем бы были мой книги...
3
1)что такое гидросфера? 2)какие есть составные части можно увидеть на карте? 3)...
2
Сочинение на тему: имеет ли человек право на социальные и биологические эксперименты?...
1
#include <array>
#include <numeric>
using namespace std;
const size_t N = 10;
int main()
{
size_t sum = 0;
array<int, N> a = { 1, 5, 9, 6, 3, 0, 1, 4, -2, 15 };
cout << "Count: ";
cout << accumulate(a.cbegin(), a.cend(), 0, [&sum](size_t count, const int
num) {
if ( !(num % 3) && num % 5 ) {
++count;
sum += num;
}
return count;
});
cout << " Sum: " << sum << endl;
}