for i:=1 to n do
if A[i]= max then count:=count+1;
Writeln( Максимум = ‘ ,max);
Writeln(‘Номер першого максимума = ‘ ,N_max);
Writeln(‘Кількість максимумів = ‘,count);
Readkey;
End.
Program Example_356;
Uses crt;
Const n = 9; m = 12;
Type Masiv = array[1..n,l..m] of integer;
Var A:Masiv; i,j:byte; {i,j — змінні циклу}
Sum,SA:real;
{Sum — сума елементів таблиці, SA — середнє арифметичне}
Begin
Randomize;
Clrscr; Sum:=0; {Початкове значення суми}
Writeln(‘Вихідний масив: ‘);
For і: =1 to n do
Begin
For j : =1 to m do
begin
A[i,j]:=random(120)-random(65); Write(A[i,j]:5);
Sum:=Sum+A[і,j]; {Накопичення суми елементів масиву}
end;
writeln;
End;
SA:=Sum/(n*m);
Writeln(‘Середнє арифметичне - ‘,SA:8:2);
Writeln(‘Результуючий масив: ‘);
For i:=1 to n do
Begin
For j:=1 to m do
begin
if A[i,j] < SA then A[i,j]:=-1;
if A[i,j] > SA then A[i,j]:=1;
Write<A[i,j]:5);
end;
writeln;
End;
Readkey;
End.