Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
putin006
03.07.2021 18:52 •
Информатика
Написать программу на с++. знайти максимальний елемент у третьому рядку матриці р(5,5) і його індекс. значение масивив задаеться довильно.
Ответ:
sosubivaet1
01.09.2020 13:26
#include <iostream>
using namespace std;
int main() {
const int n=5;
int p[n][n];
srand(time(NULL));
cout << "Матрица:\n";
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
p[i][j]=rand() % 50;
cout << p[i][j] << " ";
}
cout << "\n";
}
int max = p[2][0], jmax=0;
for(int j = 1; j<n; j++)
if (p[2][j]>max) {
max = p[2][j]; jmax = j;
}
cout << "max = p[3,"<<jmax+1<<"] = "<<p[2][jmax]<<"\n";
}
Пример:
Матрица:
33 28 18 49 22
9 43 6 18 37
2 25 8 36 21
29 6 1 35 5
46 23 42 27 46
max = p[3,4] = 36
0,0
(0 оценок)
Популярные вопросы: Информатика
glokol
03.10.2021 10:09
, Нужно написать программу с рекурсивной функцией для умножения двух чисел А*В используя только операцию сложения. С++...
gavric228
06.03.2020 02:56
18332 байта сколько будет байтов и гигабайтов...
nazarm378
21.11.2020 23:31
Известен объем информации в байтах. перевести в килобайты мегабайты. написать код на паскале...
67889055
27.03.2021 13:57
Отметьте ложные утверждения...
Andriyko2033
20.11.2020 14:25
Используя рисователь, нарисуйте картинки,используя наименьшее количество команд...
mishamanoaa
20.11.2020 14:25
Подготовиться к к/р 1. статья, набранная с компьютера, содержит 71 страницу. на каждой странице – 35 строк. в каждой строе – 50 символов. каков объем информации в...
arkatovazara
20.11.2020 14:25
Текстовыми процессорами являются : 1) openoffice.org writer 2) emeditor 3) notepad 4) adobe incopy...
MilаKlimenkova
09.10.2021 09:59
сколько путей из города а в город п, проходящих через город м...
pomogitmneaaaa
22.04.2021 07:03
Не сходиться с кол - во значащих нулей в двоичной записи числа 184,125...
global34523
11.03.2021 05:14
В массиве целых чисел заменить числа, содержащие все четные цифры на max значение массива. Вывести старый, новый и количество замен, если замен не было, то вывести...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
using namespace std;
int main() {
const int n=5;
int p[n][n];
srand(time(NULL));
cout << "Матрица:\n";
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
p[i][j]=rand() % 50;
cout << p[i][j] << " ";
}
cout << "\n";
}
int max = p[2][0], jmax=0;
for(int j = 1; j<n; j++)
if (p[2][j]>max) {
max = p[2][j]; jmax = j;
}
cout << "max = p[3,"<<jmax+1<<"] = "<<p[2][jmax]<<"\n";
}
Пример:
Матрица:
33 28 18 49 22
9 43 6 18 37
2 25 8 36 21
29 6 1 35 5
46 23 42 27 46
max = p[3,4] = 36