tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
C++.дана матрица с(6,6).
C++.дана матрица с(6,6). определить количество "особых" элементов массива, считая элемент "особым", если он больше суммы остальных элементов своего столбца. напечатать индексы "особых" элементов.
LikaKotik666
1 19.09.2019 02:40
13
Ответы
Soto350
21.08.2020 11:26
#include <iostream>
#include <cstdlib>
#include <iomanip>
using namespace std;
int const n=6;
int const m=6;
int main() {
int a[n][m];
int sm;
// установка генератора случайных чисел
srand(time(NULL));
// генерация массива и вывод на экран
for (int i=0; i<n; i++) {
for (int j=0; j<m; j++) {
a[i][j]=rand()%50-20;
cout<<setw(7)<<a[i][j];
}
cout<<endl;
}
// обработка массива
for (int i=0; i<m; i++) {
sm=0;
for (int j=0; j<n; j++) sm+=a[j][i];
for (int j=0; j<n; j++)
if (2*a[j][i]>sm) cout<<j+1<<" "<<i+1<<endl;
}
system("pause");
return 0;
}
-16 -2 15 4 7 3
-13 16 3 16 -13 3
0 19 20 6 20 -18
-19 7 1 10 -11 25
5 4 3 21 28 -13
26 -19 -7 12 -20 11
1 1
2 1
3 1
5 1
6 1
3 5
5 5
4 6
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
olivcad
29.08.2019 10:00
С1) вводим число с клавиатуры если оно больше -5 или меньше 5 то вывести на экран ,, иначе 2)вводим с клавиатуры два числа если их произведение больше 0 то выводим на экран их разность...
Vlad584q
29.08.2019 10:00
Мачеха отправила падчерицу за водой и дала ей 2 ведра. в одно из них входит 9 литров воды, в другое 6 литров. падчерица должна принести 3 литра воды. как она должна это сделать?...
YourTeaa
29.08.2019 10:00
Сна питоне юра решил подготовиться к региональной олимпиаде по информатике. он выбрал на сайте informatics.mccme.ru n , чтобы решить их на каникулах. в первый день юра решил k ,...
kashavcevaeliz
26.02.2021 16:53
if x = 10 and x = 13: print( privet ) else: print( poka )Какое число нужно ввести чтобы получить ответ privet...
gaviren
26.02.2021 16:52
Информатика : Цикл while ...
covepoxamu
26.02.2021 16:50
Дана программа что будет в результате её выполнения fred = 200 john = fred print(john)...
taklecovatana
26.02.2021 16:50
На какую тему можно сделать диаграмму...
сафаралиев
26.02.2021 16:49
Напиши запрос (база данных MS Access): записи, в которых названия стран заканчиваются на ир ....
Аминочка8
26.02.2021 16:47
Задача 4 Вводится четырёхзначное число (abcd). Вывести сумму ab + cd Пример: Введите четырехзначное число: ввод:1234 вывод:сумма = 14 1*2+3*4=14 В программе Python. Можно просто...
olechkapushkareva
21.11.2020 20:27
КТО РАЗБИРАЕТСЯ В ACCESS СДЕЛАТЬ Лабораторную работу СИЖУ УЖЕ 2 НЕДЕЛИ НЕТ СИЛ НИКАКИХ ( )...
Популярные вопросы
Двигатель внутреннего сгорания крана ккд которого 25% потрати 5 л бензина для...
3
Укошику є червоні, зелені та жовті яблука: третина яблук - червоні, четверта...
1
Нужно почему дворрик остался служить а тургенев придумал другой финал рассказ...
2
Впиццерии гости за первым столиком заказали 3 пиццы и 2 стакана сока, за 2 столиком...
2
Напишите кратко сочинение о - дом моей мечты , на с переводом. буквально 10-12...
2
Составьте и запишите предложение с данными сочетаниями в роли обстоятельств причины...
2
Ивансергеевичтургенев два богача почему автор считает ,что самому богатому человеку...
3
План по рассказу тимур и его команда с 3 по 4 главу (что мне нужно это план к...
2
: среди 4-5 найдите предложение с деепричастным оборотом. укажите номер предложения...
3
Напишите про вымышленное крушение поезда сошел с рельс примерно 50 слов на...
3
#include <cstdlib>
#include <iomanip>
using namespace std;
int const n=6;
int const m=6;
int main() {
int a[n][m];
int sm;
// установка генератора случайных чисел
srand(time(NULL));
// генерация массива и вывод на экран
for (int i=0; i<n; i++) {
for (int j=0; j<m; j++) {
a[i][j]=rand()%50-20;
cout<<setw(7)<<a[i][j];
}
cout<<endl;
}
// обработка массива
for (int i=0; i<m; i++) {
sm=0;
for (int j=0; j<n; j++) sm+=a[j][i];
for (int j=0; j<n; j++)
if (2*a[j][i]>sm) cout<<j+1<<" "<<i+1<<endl;
}
system("pause");
return 0;
}
-16 -2 15 4 7 3
-13 16 3 16 -13 3
0 19 20 6 20 -18
-19 7 1 10 -11 25
5 4 3 21 28 -13
26 -19 -7 12 -20 11
1 1
2 1
3 1
5 1
6 1
3 5
5 5
4 6