Дана матрица размера M ´ N. В каждой строке матрицы найти минимальный элемент — Pascal(Паскаль)

uses crt;
const n=5; m=4;
var a:array[1..n,1..m]of integer;
i,j,min,max:integer;
 
begin
 clrscr;
 randomize;
 writeln('Исходный массив');
 for i:=1 to n do
 begin 
  for j:=1 to m do
  begin
    a[i,j]:=-50+random(100);
    write(a[i,j]:4);
  end;
  writeln;
 end;
 
 for i:=1 to n do
 begin
  min:=1;
  max:=2;
  for j:=1 to m do 
     if a[i,j]>a[i,max] then max:=j 
        else if a[i,j]<a[i,min] then min:=j;
 writeln('Строка ',i,':MAX = A[',i,',',max,']=',a[i,max],'   MIN = A[',i,',',min,']=',a[i,min]);
 end;
readln;
end.

Leave a Comment

91 − = 81