Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
2 / 2 / 0
Регистрация: 02.03.2010
Сообщений: 8
1

Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении k-й строки и k-го столбца.

16.03.2010, 20:26. Просмотров 3193. Ответов 1
Метки нет (Все метки)


задана матрица размером M x N. Найти максимальный по модулю элемент матрицы.Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении k-й строки и k-го столбца.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2010, 20:26
Ответы с готовыми решениями:

Переставить строки и столбцы матрицы так, чтобы максимальный по модулю элемент был расположен на пересечении k-й строки и k-го столбца
Задана матрица размером n*m. Найти максимальный по модулю элемент матрицы. Переставить строки и...

Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении 1-й строки и 1-го столбца
Помогите решить задачку в DELPHI Задана матрица Am×n . Найти максимальный по модулю элемент...

Переставить строки и столбцы матрицы чтобы максимальный по модулю элемент был расположен на пересечении К - той строки и К - того столбца.
Дана матрица А(nxn). Найти максимальный по модулю элемент матрицы. Переставить строки и столбцы...

Переставить строки и столбцы матрицы так, чтобы максимальный элемент был расположен на пересечении k-й строки и k-го столбца
Задана матрица размером n x m. Найти максимальный по модулю элемент матрицы. Переставить строки и...

1
Модератор
62858 / 46905 / 32327
Регистрация: 18.05.2008
Сообщений: 113,651
17.03.2010, 08:43 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
uses crt;
const nmax=20;
var a:array[1..nmax,1..nmax] of integer;
    m,n,i,j,imx,jmx,k:byte;
    x:integer;
begin
clrscr;
randomize;
repeat
write('Количество строк до ',nmax,' m=');
readln(m);
until m in [1..nmax];
repeat
write('Количество столбцов до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Исходная матрица:');
for i:=1 to m do
 begin
   for j:=1 to n do
    begin
     a[i,j]:=random(50)-25;
     write(a[i,j]:5);
    end;
   writeln;
 end;
imx:=1;jmx:=1;
for i:=1 to m do
for j:=1 to n do
if abs(a[i,j])>abs(a[imx,jmx]) then
 begin
  imx:=i;
  jmx:=j;
 end;
writeln('Максимальный по модулю элемент=',a[imx,jmx],' в строке ',imx,' в столбце ',jmx);
repeat
write('Введите номер строки не более минимального размера матрицы k=');
readln(k);
until(k<=m)and(k<=n);
for i:=1 to m do
 begin
  x:=a[k,i];
  a[k,i]:=a[imx,i];
  a[imx,i]:=x;
 end;
for i:=1 to m do
 begin
  x:=a[i,k];
  a[i,k]:=a[i,jmx];
  a[i,jmx]:=x;
 end;
writeln('Перестановка максимального по модулю в ячейку [',imx,',',jmx,']');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(a[i,j]:5);
  writeln;
 end;
readln
end.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2010, 08:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Переставить строки и столбцы матрицы, чтобы max по модулю элемент оказался на пересечении k-й строки и k-й столбца
меняет строки но столбцы просто игнорирует. #include &quot;pch.h&quot; #include &lt;iostream&gt; #include...

Переставить строки и столбцы матрицы так, чтобы max элемент располагался на пересечении К строки и К столбца
Задана квадратная матрица. Найти максимальный по модулю элемент матрицы. Переставить строки и...

Удаления из исходной матрицы строки и столбца, на пересечении которых расположен элемент с min по модулю значением
Из матрицы размером N x M получить матрицу размером (N–1) x (M–1) путем удаления из исходной...

Переставить строки матрицы таким образом, чтобы первый столбец был упорядочен по возрастанию
При помощи случайных чисел ввести матрицу размером 8x10. Переставить строки матрицы таким образом,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.