Вычислить значение выражения М=(а1+а3+а4):3
Категория: Delphi/Pascal
2011-09-16 22:43:51
Вычислить значение выражения М=(а1+а3+а4):3,где а1,а3,а4 максимальные элементы соответственно 1,3 и 4 рядов матрицы А(4Х5).
code: #pascal
program matrica; uses crt; const n = 4; l = 5; type matr = array [1..n,1..l] of integer; var a:matr; i:integer; j:integer; t:array[1..4] of integer; max:integer; m:real; summa:integer; begin write('исходная матрица'); clrscr; randomize; writeln; for i:= 1 to n do begin for j:= 1 to l do begin a[i,j]:=random(10); write(a[i,j], ' '); end; writeln; end; writeln; for i:= 1 to 4 do begin max:=a[i,1]; for j:=2 to 5 do if max<a[i,j] then max:=a[i,j]; t[i]:=max; write(t[i],' '); end; writeln; writeln; begin summa:=0; summa:=t[1]+t[3]+t[4]; m:=summa/3 end; write('m=',m:2:2); readln; end.
Поделиться: