Дан двумерный массив. Найти максимальный элемент и проверить, сколько раз он встречается в каждой строке.

Есть ответ
17.12.2022
236

Ответ


uses crt; var a:array[1..100, 1..100] of integer;

i,j,m,n,max,kol:integer;

begin writeln('Введите размер массива'); readln(m,n);

for i:=1 to m do begin      

for j:=1 to n do    

 begin          

writeln('Введите элементы массива ' ,i,'x',j);          

readln(a[i,j]);      

end; end;

for i:=1 to m do begin      

for j:=1 to n do      

begin        

  if a[i,j]>max then        

  max:=a[i,j];    

 end;

end; for i:=1 to m do begin    

 for j:=1 to n do      begin          

if a[i,j]=max then        

  inc(kol);    

 end; end;

writeln('max=',max,', встречается ',kol,' raz.');

end.


Если вы нашли правильное решение, вы можете поблагодарить нас начиная с 10 рублей.
Просто нажмите на кнопку "Подарить".
17.12.2022
Этот сайт использует cookies (Политика Cookies). Вы можете указать условия хранения и доступ к cookies в своем браузере.