Анастасия7 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄
ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ

Π”Π°Π½ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΉ массив. Найти ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, сколько Ρ€Π°Π· ΠΎΠ½ встрСчаСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС.

ΠžΡ‚Π²Π΅Ρ‚Ρ‹1

Аватар
Ярослав7 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄

program zz1;
const n = 4;
m = 7; // Π·Π°Π΄Π°Π΅ΠΌ количСство элСмСнтов Π² массивС
var i, j, max, k:integer; // Π·Π°Π΄Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°
b:array [1..n,1..m] of integer;
begin
for i:=1 to n do
for j:=1 to m do // ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ числа ΠΈ записываСм ΠΈΡ… Π² массив
b[i,j]:=random(11);
for i:=1 to n do // Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ массив Π½Π° экран
begin
for j:=1 to m do
write(b[i,j]:4);
writeln;
end;
max:=0;
for i:=1 to n do
begin
for j:=1 to m do
if b[i,j]>max then max:=b[i,j];
end;
writeln( ' ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт = ',max); //Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ ΠΎΡ‚Π²Π΅Ρ‚
for i:=1 to n do
begin
for j:=1 to m do
if b[i,j]=max then k:=k+1;
writeln( 'Π² ',i,'-ΠΎΠΉ строкС количСство ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов = ',k); //Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ ΠΎΡ‚Π²Π΅Ρ‚
k:=0;
end;
end.

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π£Ρ‡ΠΈ.ΠžΡ‚Π²Π΅Ρ‚ΠΎΠ²
УЧИ.РУ
Π Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² слоТных Ρ‚Π΅ΠΌΠ°Ρ… ΠΏΠΎ ΡˆΠΊΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ курсы Π£Ρ‡ΠΈ.Ρ€Ρƒ
Π—Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ