gerer
1

Поменять строки в прямоугольной матрице

28.12.2010, 22:43. Показов 472. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Требовалось обменять в матрице строку с максимальным элементом, на строку с минимальным. Вот набросок моего решения. Нужна помощь в нахождении и исправлении ошибки.
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
const n=3; m=5;
type tind1=1..n; tind2=1..m; tar=array[tind1] of integer; tmatr=array[tind1] of tar;
var a:Tmatr;
i:integer; j:integer; t,r,q,min,max:integer;
begin
for i:=1 to n do
for j:=1 to m do
read(a[i,j]);
min:=a[1,1];
max:=a[1,1];
for i:=1 to n do 
for j:=1 to m do begin
if a[i,j]>max then begin
 max:=a[i,j];
 r:=i;
end;
if a[i,j]<min then begin
 min:=a[i,j];
 t:=i;
end;
end;
For j:=1 to m do begin
q:=a[t,j];
a[t,j]:=a[r,j];
a[r,j]:=q;
end;
for i:=1 to n do begin
writeln;
for j:=1 to m do
write(a[i,j]);
end;
end.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2010, 22:43
Ответы с готовыми решениями:

В прямоугольной целочисленной матрице, переставляя местами строки и столбцы, добиться того, чтобы максимальный элемент был в левом верхнем углу
Всем доброго времени суток. Можете помочь вот с заданием. &quot;В прямоугольной целочисленной матрице,...

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

В прямоугольной матрице поменять местами столбец, содержащий наибольшее значение, с последним столбцом
В прямоугольной матрице поменять местами столбец, содержащий наибольшее значение, с последним...

Функция для нахождения в прямоугольной матрице номера строки, имеющей максимальную сумму элементов
Всем доброго времени суток! Помогите пожалуйста с заданием в котором нужно создать функцию для...

0
28.12.2010, 22:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2010, 22:43
Помогаю со студенческими работами здесь

В прямоугольной матрице найти максимальное среднее арифметическое среди средних арифметических каждой строки
В прямоугольной матрице найти максимальное среднее арифметическое среди средних арифметических...

Поменять местами строки в матрице
в действительной матрице А(5,6) поменять местами строки с наибольшей и наименьшей суммой элементов

В матрице поменять местами 1 и 2 строки, 3 и 4, n и n-1
Помогите пожалуйста со следующими задачами: 2. Есть квадратная матрица А порядка n и вектор...

В матрице А поменять местами 1 и 2 строки, 3 и 4 ... n и n-1
Дана матрица А размерностью nn и вектор Х (n). В матрице А поменять местами 1 и 2 строки, 3 и 4...

Поменять две строки в матрице
Прошу помощи у участников форума. Что то никак не могу составить работающую программу. Задача...

Поменять местами строки в матрице
Составить программу для получения на экране матрицы вида: 16 15 14 13 12 11 10 9 8 11 10 9 ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru