Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Вопросик3432
01.09.2022 20:19 •
Информатика
Решить, дано двумерный массив целых чисел. вычислить сумму всех отрицательных элементов массива и добавить его к третьему элементу массива во втором столбце решить с функциями с++
Ответ:
moiseenkova041
08.10.2020 07:08
#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 оценок)
Популярные вопросы: Информатика
Saharok00711
12.03.2023 23:43
Формуланы В4:В8 ұяшықтарына көшіру барысында абсолютті сілтеме қалай өзгеред...
ауе60
17.01.2023 04:32
ЗАДАНИЕ:Придумайте имена и типы для файлов содержащих следующую информацию...
fukaczumi
14.04.2022 08:20
Добрый вечер! Нужна с формулами для . )...
dimabashlik3857
03.05.2021 15:54
Информационное сообщение объемом 6000 битов состоит из 100 символов.найти информационный вес символа и мощность алфавита....
prostoliii
17.07.2022 00:21
10. С какой целью используется двоичная система кодирования: для выполнения арифметических операций для выполнения логических операций для кодирования графической информации для кодирования...
SpaniGar
29.12.2020 23:14
Чому число 1, 001, 101, 101.001, 001, 01 не може бути двійково десятковим...
aeraerororrrrea
31.07.2020 16:27
Решите уравнение 121x+1=101(7)ответ запишите в 2 системе счисления....
clever321
25.06.2021 22:19
Придумать по 5 обыкновенных дробей смешинами числами с разными знаменателями найти их сумы...
Maksimka087
06.01.2023 17:21
Решите уравнение: (12у+18)*(1,6-0,2у)=0...
buckubarnes17
23.09.2022 23:05
5. Определи литературный прием. Подбери верный ответ. притеснители народа дрожали при одном звуке его У самого подножия сбегаются вместе пять дорог. слова для справок: метафора, гипербола,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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;
}