Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
11
Добавлен:
17.04.2013
Размер:
881 б
Скачать
program lab8;
uses crt;

const
   modul=10;

type
   matrix=array[1..3,1..5] of integer;

var
   a,b: matrix;

procedure initmatrix(var m:matrix);
var
   i,j: integer;
begin
   for i:=1 to 3 do begin
      for j:=1 to 5 do begin
         m[i,j]:=-modul+random(2*modul);
         write(m[i,j]:4);
      end;
      writeln;
   end;
   writeln;
end;

function summa(m: matrix):real;
var
   i,j:integer;
   s:real;
   max:array[1..5] of integer;
begin
   for i:=1 to 5 do begin
      for j:=1 to 3 do begin
         if m[j,i]>max[i] then max[i]:=m[j,i];
      end;
   end;

   for i:=1 to 5 do begin
      s:=s+max[i]/max[6-i];
   end;
   summa:=s;

end;

begin
   clrscr;
   randomize;

   writeln('Matrix A');
   initmatrix(a);

   writeln('Matrix B');
   initmatrix(b);

   writeln('s=',summa(a):5:3,'; t=',summa(b):5:3);
end.
Соседние файлы в папке вариант 22