Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
учёныйкот3
03.04.2021 19:07 •
Информатика
Укажите числовые типы данных *
float
int
bool
str
👇
Увидеть ответ
Открыть все ответы
Ответ:
Niks78492986
03.04.2021
#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;
}
4,7
(38 оценок)
Ответ:
EvilVitaliy
03.04.2021
Я конечно не против дополнительных , но я вам уже дал ответ.
#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;
}
4,8
(30 оценок)
Это интересно:
К
Кулинария-и-гостеприимство
28.09.2021
Шаг за шагом: Как пользоваться штопором и открыть бутылку вина...
К
Компьютеры-и-электроника
09.10.2022
Как сделать стекло в игре Minecraft: подробный гайд...
З
Здоровье
14.01.2023
Очистка организма от кокаина: научно проверенные методы...
27.05.2020
Как добиться ясности ума: советы от экспертов...
Д
Дом-и-сад
26.01.2022
Как выложить пол керамической или керамогранитной плиткой: советы и рекомендации...
К
Кулинария-и-гостеприимство
31.05.2023
Как приготовить банановый смузи без блендера: простые и эффективные методы...
С
Стиль-и-уход-за-собой
26.11.2020
Как сделать боб каре как у Пэрис Хилтон...
В
Взаимоотношения
29.12.2020
Как игнорировать своего парня: 5 советов для девушек, которые хотят сохранить свою независимость...
Х
Хобби-и-рукоделие
01.02.2020
Как пользоваться моноподом: полезные советы и рекомендации...
О
Образование-и-коммуникации
08.05.2022
Как нарисовать Гарри Стайлса: Подробный гид для начинающих художников...
Новые ответы от MOGZ: Информатика
никита3427
03.02.2022
Вводится последовательность из n произвольных чисел. определить, сколько раз последовательность меняет знак....
1аук7
28.04.2022
Каким зонам соответствует логическая таблица?...
dimass56789
06.09.2021
На вход подаются числа, сколько их неизвестно. Известно, то, что последнее число 0 , остальные числа не равны нулю. Вывести в консоль: 1. Минимальное значение из всех чисел. 2. Максимальное...
barslkbarslk
31.01.2022
Компьютерлік ойын құжаттамасының дизайны Бөлім Сипаттама Кесте...
esergee2012
23.11.2022
Опишите что такое постановка задачи...
Jack123456789
16.02.2020
2. Задание на сопоставленне. Сопоставить кнопки, команды с их функциями и типами (формат оформлення 1-А, 2-В). (56) Кнопки, команды Функции , типты алгоритмов А) записать новый звук...
MaFizLike
05.07.2020
Дан текстовый файл, содержащий числа. Создать два текстовых файла: один с положительными, а другой - с отрицательными числами исходного файла....
AlexRico
16.12.2021
Укажите вариант правильный вариант программной записи на языке Python: Выберите один вариант ответа if a==1 sum = sum+1 else sum = sum+1; if a==1 sum = sum+1; else sum = sum+1; if...
entogenes
16.12.2021
Как удалить обычную или концевую сноску? А) Удалить текст сноски с разделителем в нижней части страницы. В) Удалить концевую сноску в конце документа. C) Удалить символ сноски или...
serjyas1972
28.09.2020
вопрос ко второму заданию: 1.Постройте схему, соответствующую этой таблице 2.Определите длину кратчайшего пути между пунктами А и В. Передвигаться можно только по тем дорогам, протяжённость...
MOGZ ответил
Напишите уравнения всех известных вам качественных реакций на следующие ионы d-элементов....
1в чём проявляется социальный и научно-технический прогресс? 2 kак бы вы охарактеризовали...
Известно, что отрезки ca, fe и yx, mn по парам они пропорциональные отрезки. ca=4м,fe=3м...
Установи, к какому разряду относятся предложенные имена существительные. язык! 6...
1каким образом человек превращается в личность? 2 что такое социализация и воспитаниe?...
Кое слова можно составить из этитих букв м а т а с...
Яку кількість теплоти потрібно затратити, щоб 50 кг води, взятої при температурі...
Как изменится объем графического файла, если в процессе преобразования растрвого...
Написать сочинения по . надо. we should not use animal products(leather, in clothes...
3)основание прямой призмы- треугольник со сторонами 6 см и 8 см и углом, равным...
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
#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;
}