Поиск минимального (максимального) элемента каждой строки (столбца)

В данном алгоритме необходимо применить алгоритм «Поиск минимального (максимального) элемента в одномерном массиве».

Реализация:

for i:=1 to n do

begin

min:=a[i, 1]; {запоминаем первый элемент в i-й строке}

n_min:=1;{запоминаем номер элемента в i-й строке}

{поиск минимального в i–й строке}

for j:=2 to m do

if a[i, j]<min then begin

min:=a[i, j];

n_min:=j;

end;

writeln(‘минимальный элемент в ’, i, ‘ -й строке ’, min);

writeln(‘номер минимального элемента в ’, i, ‘ -й строке ’, n_min);

end;

7. Сортировка по возрастанию (убыванию) элементов каждой строки (столбца) в двумерном массиве

В данном алгоритме необходимо применить алгоритм «Сортировка элементов в одномерном массиве» для каждой строки (столбца). В алгоритме строки сортируются по возрастанию.

Реализация:

for k:=1 to n do

for i:=1 to m-1 do

begin

{поиск минимального в k–й строке}

min:=a[k, i];

n_min:=i;

for j:=i+1 to m do

if a[k, j]<min then begin

min:=a[k, j];

n_min:=j;

end;

a[k, n_min]:=a[k, i];

a[k, i]:=min;

end;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: