Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Аиляра
07.05.2023 14:50 •
Информатика
На фото и решение к нему. разобраться с решением более понятным языком.
25 !
Показать ответ
Ответ:
123451529
03.07.2021 12:59
Я конечно не против дополнительных , но я вам уже дал ответ.
#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, 4 };
cout << "Count: ";
cout << accumulate(a.cbegin(), a.cend(), 0, [&sum](size_t count, const int
num) {
if (num > 1 && num < 5) {
++count;
sum += num;
}
return count;
});
cout << " Sum: " << sum << endl;
}
0,0
(0 оценок)
Ответ:
buraya1989
13.12.2020 03:20
#include <iostream>
#include <array>
#include <random>
using namespace std;
mt19937 gen { random_device()() };
uniform_int_distribution<> uid(-20, 20);
constexpr size_t N = 5;
int main()
{
int sum = 0;
array<array<int, N>, N> a;
for (auto &i : a) {
for (auto &j : i) {
if ((j = uid(gen)) < 0) {
sum += j;
}
cout << j << "\t";
}
cout << endl;
}
cout << endl;
a[1][2] += sum;
for (const auto &i : a) {
for (const auto &j : i) {
cout << j << "\t";
}
cout << endl;
}
cout << "Sum: " << sum << endl;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
67679
13.06.2021 06:49
Опишите массив из 8 целых чисел, нумерация элементов начинается с 0...
54st
13.06.2021 06:49
Какое приложение на компьютере может дать root права на телефон? (в ответе должна быть ссылка на приложение и название. сайт должен быть 100% без вирусов) 50 !...
киреева2
13.06.2021 06:49
Склавиатуры вводятся 10 элементов вывести на экран 5 самых больших чисел...
hcunvakjb
31.10.2020 22:00
Как называется область памяти, запоминающего устройства, которая воспринимается как одно целое?...
КатюшаШамец
11.08.2021 19:51
№1составить программу проверяющую является ли слово перевертышем №2подсчитать каких букв в предложении больше а или е все в паскале...
MaМа
24.05.2021 20:08
Опишите разработку анимации игры...
danatabilov
28.08.2022 11:16
Параграф 2.3 читать, 2.3.5 написать конспект...
lobster32
17.01.2022 03:47
(Python 3) Выдача сдачиИмеется неограниченное количество монет в 1, 2, 5, 10 рублей. Определите, сколькими можно выдать сдачу в n рублей. Например, 5 рублей можно выдать четырьмя...
moldirkenesova
15.04.2021 19:04
сделать задания 2,6,10,18....
dania7834
25.12.2020 23:06
Проанализируй алгоритмПример 4⋅8 201 не решён. (Дробь в ответе не сокращай)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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, 4 };
cout << "Count: ";
cout << accumulate(a.cbegin(), a.cend(), 0, [&sum](size_t count, const int
num) {
if (num > 1 && num < 5) {
++count;
sum += num;
}
return count;
});
cout << " Sum: " << sum << endl;
}
#include <array>
#include <random>
using namespace std;
mt19937 gen { random_device()() };
uniform_int_distribution<> uid(-20, 20);
constexpr size_t N = 5;
int main()
{
int sum = 0;
array<array<int, N>, N> a;
for (auto &i : a) {
for (auto &j : i) {
if ((j = uid(gen)) < 0) {
sum += j;
}
cout << j << "\t";
}
cout << endl;
}
cout << endl;
a[1][2] += sum;
for (const auto &i : a) {
for (const auto &j : i) {
cout << j << "\t";
}
cout << endl;
}
cout << "Sum: " << sum << endl;
}