tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Задана матрица d(4; 4),
Задана матрица d(4; 4), определить максимальный, минимальный и поменять их местами в с#
nikita2455
2 24.08.2019 20:00
2
Ответы
BellaNow
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();
}
}
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
123fafafartgd
28.09.2019 09:40
Объясните развернутым ответом для по каналу связи сообщения, содержащие только четыре буквы: а, б, в, г. для передачи используется двоичный код, удовлетворяющий условию...
FfffdZb
03.08.2019 09:30
Сделай двоичный код слов, мама маг яга ява...
ева211078
03.08.2019 09:30
Прямоугольник. зная координаты трех вершин прямоугольника на координатной плоскости, определить координаты четвертой вершины. входные данные в одной строке записаны шесть...
Nysha1111
03.08.2019 09:40
Запиши число 3 bc^16 в десятичной системы счисления...
UILA336
29.01.2021 07:25
Составьте список программ установленных на компьютере в компьютерном классе.Проведите классификацию согласно рис.4.1 результат запишите в тетрад Рис.4.1-Язык програмирования...
ArtRavi
08.03.2019 13:50
1.разрабатывать алгоритмы может только.. 2.исполняют как закончит эти двае фразы?...
Angelinaburgano
08.03.2019 13:50
Составьте алгоритм, по которому на компьютере будет происходить следующее: в переменную s вводится возраст саши, в переменную м вводится возраст маши. в качестве результата...
Aleks0528
04.08.2019 05:10
Запишите 5 слов соответсвующих модели: -ист-ый...
маша2750
04.08.2019 05:10
Что один последовательно записанные путь к файлу и имя файла? 1.полное имя файла 2.путь к файлу 3.метаданные 4.файловую структуру...
явселеная
29.04.2021 19:06
Через qBASICНаписать программу, которая выводит таблицу значений функции y=(3x^2)/4 на отрезке [-4;4] с шагом 1....
Популярные вопросы
Как называется исторически сложившиеся устойчивые формы организации...
2
Кого нельзя назвать агентами первичной социализации? 1. Семья 2. Школа...
2
Характеристика социальной мобильности, которая показывает, какое количество...
3
Группа, с ценностями, нормами и установками которой индивид соотносит...
1
Общество, по мнению Спенсера – это … продукт эволюции малых человеческих...
1
Согласно теории структурно-функционального анализа функции общества...
3
Основная функция реляционных социальных институтов интегративная контролирующая...
2
Охрана прав и свобод граждан относится к следующей функции государства:...
3
Государство регулирует рынок труда в целях: оптимизации предложения...
1
Основные цели региональной политики — это: укрепление единства и целостности...
3
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();
}
}
}