Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
liq2354234
03.11.2020 07:32 •
Информатика
Задана матрица d(4; 4), определить максимальный, минимальный и поменять их местами в с#
Ответ:
itszhamilya1
14.08.2020 19:48
Using System;
public class MatrixSwap
{
public static void Main()
{
int S = 4;
double[,] D = new double[S,S];
int imax, jmax, imin, jmin, i, j;
double max, min, t;
for (i = 0; i < S; i++)
{
for (j = 0; j < S; j++)
{
Console.Write("D[{0}][{1}] = ", i, j);
D[i,j] = Convert.ToDouble(Console.ReadLine());
}
}
imax = 0;
jmax = 0;
max = D[imax,jmax];
imin = 0;
jmin = 0;
min = D[imin,jmin];
for (i = 0; i < S; i++)
{
for (j = 0; j < S; j++)
{
if (D[i,j] > max)
{
max = D[i,j];
imax = i;
jmax = j;
}
if (D[i,j] < min)
{
min = D[i,j];
imin = i;
jmin = j;
}
}
}
t = D[imin,jmin];
D[imin,jmin] = D[imax,jmax];
D[imax,jmax] = t;
Console.WriteLine();
for (i = 0; i < S; i++)
{
for (j = 0; j < S; j++)
{
Console.Write("{0} ", D[i,j]);
}
Console.WriteLine();
}
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Ростик22812312
28.05.2023 21:05
Задание 1. В массиве х замените элементы таким образом, чтобы элементы с четными индексами встали на место нечетных и наоборот, и занесите их в массив у.import array as arr...
Stanislav69
25.02.2022 07:52
Написать задачу на python. Заполните массив случайными числами в интервале [0,5]. Введите число X и найдите все значения, равные X....
nadyushasemeni
11.10.2022 13:12
А)Определите значение переменной b после выполнения данного алгоритма: a := 7 b := 2 a := b * 4 + a * 3 b := 30 – a В ответе укажите одно целое число – значение переменной b....
stiles1996
02.11.2020 11:42
Напишите код для создания фрагмента на английском языке. Для выделения текста полужирным использовать команду \textbf{текст}, а для выделения курсивом – команду \textit{текст}....
Мама1мама2
17.10.2021 10:08
Сколько раз будет выполнено повторение определённых действий в программе Dcratch?...
missliss05
12.07.2021 23:22
5. Объясните понятие «Авторское право»....
mogilastaaalena
10.07.2021 03:07
На рисунке изображён блок, который используют для подъёма груза. Какую силу F надо приложить, чтобы поднять груз весом P=202Н? udz-nekustīgais-trīsis.png ответ: для подъёма...
catyaserduck
01.01.2021 08:23
Сколько сантиметров содержится в 4/5 м? Нужен ответ с решением...
inzi05
03.10.2022 02:34
Я не знаю, понятен ли мой почерк, но вот задание: нужно вычислить, используя формулы сокращённого умножения. Файл прикрепляю. Нужно как можно быстрее, а то училка 2 поставит......
Zsd19
19.12.2020 15:28
1. Спеть с дирижированием гамму Ля мажор (нат. и гарм. в.) ↑ и ↓ Построить: MVII7 - T53, MVII7 – D65 – T53, ув2, ув4, ув5 с разрешением, спеть. 2. Спеть с дирижированием гамму...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
public class MatrixSwap
{
public static void Main()
{
int S = 4;
double[,] D = new double[S,S];
int imax, jmax, imin, jmin, i, j;
double max, min, t;
for (i = 0; i < S; i++)
{
for (j = 0; j < S; j++)
{
Console.Write("D[{0}][{1}] = ", i, j);
D[i,j] = Convert.ToDouble(Console.ReadLine());
}
}
imax = 0;
jmax = 0;
max = D[imax,jmax];
imin = 0;
jmin = 0;
min = D[imin,jmin];
for (i = 0; i < S; i++)
{
for (j = 0; j < S; j++)
{
if (D[i,j] > max)
{
max = D[i,j];
imax = i;
jmax = j;
}
if (D[i,j] < min)
{
min = D[i,j];
imin = i;
jmin = j;
}
}
}
t = D[imin,jmin];
D[imin,jmin] = D[imax,jmax];
D[imax,jmax] = t;
Console.WriteLine();
for (i = 0; i < S; i++)
{
for (j = 0; j < S; j++)
{
Console.Write("{0} ", D[i,j]);
}
Console.WriteLine();
}
}
}