Спросила 11 ноября 2015 20:10 в "Домашние задания"

Дана матрица 5х10. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке.

Есть 1 ответ
New_GamerXXX
New_GamerXXX
Ответил 13 ноября 2015 17:38
Задание на программирование операций обработки двумерных массивов. Дана матрица размера 5×10. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке.Исходный код:

uses crt;
type mat=array[1..5,1..10] of integer;
tmat=array[1..5] of integer;
var a:mat;
b,c:tmat;
i,j,ii:byte;
max,min,k:integer;
begin
clrscr;
randomize;
writeln(‘massiv A: ‘);
for i:=1 to 5 do begin
for j:=1 to 10 do begin
a[i,j]:=random(100);
write(a[i,j]:3,’ ‘);
end;
writeln;
end;
max:=a[1,1]; min:=a[1,1]; ii:=1;
for i:=1 to 5 do
begin max:=a[i,1]; min:=a[i,1];
for j:=1 to 10 do
begin
if a[i,j]>max then
max:=a[i,j];
if a[i,j]
Лучший
New_GamerXXX Отменить
Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!