Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
slava31012
17.06.2021 13:14 •
Информатика
Cи c++ дана действительная квадратная матрица. найти наибольший элемент среди элементов главной и побочной диагонали.
Показать ответ
Ответ:
darinaprokopenk
28.09.2020 17:40
#include <stdlib.h>
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
const int n = 5;
double a[n][n];
double m1, m2;
srand(time(0));
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++){
a[i][j]=-20 + (101.0 / RAND_MAX) * rand();
cout << fixed << setw (7) << setprecision (2) << a[i][j];
}
cout <<endl;
}
m1=a[0][0];
m2=a[0][n-1];
for (int i = 1; i < n; i++){
if (a[i][i]>m1) m1=a[i][i];
if (a[i][n-i-1]>m2) m2=a[i][n-i-1];
}
cout << "m1=" << m1 << " m2=" << m2 << endl;
}
37.11 71.19 25.77 53.53 35.74
39.90 63.69 11.67 70.38 -4.10
64.46 52.37 35.03 42.58 69.18
44.22 8.46 13.23 71.17 3.10
6.83 65.07 75.24 21.61 37.22
m1=71.17 m2=70.38
0,0
(0 оценок)
Популярные вопросы: Информатика
ktotot
29.04.2020 02:23
Расставьте между цифрами знаки арифметических действий(+,: ) и, если надо, скобки так, чтобы ответ оказался равным 1 1 2 3 4 5 = 1 1 2 3 4 5 6 = 1 1 2 3 4 5 6 7 = 1 1 2 3...
Iiwang6666
16.05.2021 13:05
Ты — системный администратор, и тебе надо избавиться от трёх старых жёстких дисков. Для этого необходимо скопировать с них всю важную информацию и отформатировать. У тебя...
15кк
09.04.2022 05:41
С МС составить электронную таблицу, которая отражает ежегодные изменения на счет клиента в течение 10 лет, если счет был открыт на сумму 2000 руб. под 18% годовых. Сделайте...
Атлант21
29.01.2023 08:40
Помагите до завтра дона три числа а, в, с, необходимы вывести все нечетные числа иксел ...
mishka1330
23.10.2021 05:08
Цветное (с палитрой из 256 цветов) изображение имеет размер1280*1024 пикселя. Какой объем памяти займет этоизображение?ответ:...
саша8510
28.01.2022 10:03
6. Какие на современном этапе существуют инструментальные средства для создания гипертекста? 7. Какие в настоящее время есть инструментальные средства для использования гипертекста?1.5.2....
gabduhakovaari
23.08.2020 16:05
Поменять первую и последнюю цифру четырехзначного числа между собой. Например число 5678 должно получиться 8675. На языке прогромирования qbasic...
LiliLaind
01.01.2022 12:39
Машина Тьюринга Заданная конечная последовательность меток, записанных в клетки ленты подряд, без пропусков. Необходимо разработать машину Тьюринга, которая записывать в...
Luuunar
29.12.2021 09:48
Что не относится к известным конструкциям компьютеров...
Elizabetsimmer
21.02.2020 08:03
Вэлектронной таблице значение формулы = сумм (а1: а2) равно 6. чему равно значение ячейки а3, если значение формулы= срзнач (а1: а3) равно 4...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
const int n = 5;
double a[n][n];
double m1, m2;
srand(time(0));
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++){
a[i][j]=-20 + (101.0 / RAND_MAX) * rand();
cout << fixed << setw (7) << setprecision (2) << a[i][j];
}
cout <<endl;
}
m1=a[0][0];
m2=a[0][n-1];
for (int i = 1; i < n; i++){
if (a[i][i]>m1) m1=a[i][i];
if (a[i][n-i-1]>m2) m2=a[i][n-i-1];
}
cout << "m1=" << m1 << " m2=" << m2 << endl;
}
37.11 71.19 25.77 53.53 35.74
39.90 63.69 11.67 70.38 -4.10
64.46 52.37 35.03 42.58 69.18
44.22 8.46 13.23 71.17 3.10
6.83 65.07 75.24 21.61 37.22
m1=71.17 m2=70.38