Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 4
1

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

10.01.2014, 20:09. Просмотров 1116. Ответов 2
Метки нет (Все метки)


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

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

Напечатать суммы элементов строки и столбца, на пересечении которых расположен минимальный элемент матрицы
Есть у кого-нибудь код или готовый проект на Delphi 7? Добавлено через 28 минут Напечатать...

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

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

2
0 / 0 / 2
Регистрация: 05.11.2013
Сообщений: 6
11.01.2014, 12:58 2
Лучший ответ Сообщение было отмечено Natashkakosmos как решение

Решение

Delphi
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
61
62
63
64
65
66
program Project2;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
var
i,j,n,m,q,f,buf:integer;
A:array [1..100,1..100] of integer;
 
begin
randomize;
writeln('vvedite kol-vo strok');
readln(n);
writeln('vvedite kol-vo stolbcov');
readln(m);
for i:=1 to n do
begin
 for j:=1 to m do
  begin
   A[i,j]:=random(41)-15;
   write(A[i,j]:6);
  end;
 writeln;
end;
q:=1;           //nahozhdenie maksimalnogo elementa
f:=2;
for i:=1 to n do
begin
 for j:=1 to m do
 begin
   if abs(A[i,j])>abs(A[q,f]) then
   begin
   q:=i;                  //zapominaem stroky i stolbec
   f:=j;
   end;
  end;
 end;
writeln(q,' stroka');
writeln(f,' stolbec');
 
i:=q;                     //obmen stoki q i pervoi stroki
for j:=1 to m do
begin
 buf:=A[i,j];
 A[i,j]:=A[1,j];
 A[1,j]:=buf;
end;
 
j:=f;                  //obmen stolbca f i pervogo stolbca
for i:=1 to n do
begin
 buf:=A[i,j];
 A[i,j]:=A[i,1];
 A[i,1]:=buf;
end;
for i:=1 to n do
begin
 for j:=1 to m do
 begin
  write(A[i,j]:6);
 end;
writeln;
end;
readln;
end.
0
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 4
11.01.2014, 16:50  [ТС] 3
Спасибо огромное)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2014, 16:50

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

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

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

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

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


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

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

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