uses crt;
const nmax=100;
var m:array[1..nmax] of integer;
n,i,a,k:integer;
begin
randomize;
repeat
write('Размер массива до ',nmax,' n=');
read(n);
until n in [1..nmax];
writeln('Исходный массив:');
for i:=1 to n do
m[i]:=random(50)+1;
write(m[i]:4);
end;
writeln;
write('Введите число для поиска a=');
read(a);
k:=0;
if(m[i]>a) and(m[i] mod 5=0)then k:=k+1;
writeln('Количество элементов больших ',a,' и кратных 5=',k);
end.
uses crt;
const nmax=100;
var m:array[1..nmax] of integer;
n,i,a,k:integer;
begin
randomize;
repeat
write('Размер массива до ',nmax,' n=');
read(n);
until n in [1..nmax];
writeln('Исходный массив:');
for i:=1 to n do
begin
m[i]:=random(50)+1;
write(m[i]:4);
end;
writeln;
write('Введите число для поиска a=');
read(a);
k:=0;
for i:=1 to n do
if(m[i]>a) and(m[i] mod 5=0)then k:=k+1;
writeln('Количество элементов больших ',a,' и кратных 5=',k);
end.