

Дана последовательность целых чисел. Найти наибольший и наимень¬ший из номеров ее членов, попавших в заданный интервал.
Код: Выделить всё
Program ZD_3;
uses crt;
var
a:array[1..10] of integer;
b:array[1..10] of integer;
j,i:word;
P,Q:integer;
min,max:integer;
begin
clrscr;
randomize;
writeln('Matrica');
for i:=1 to 10 do
begin
a[i]:=10+random(90);
write(' ', a[i]);
end;
writeln;
write ('Vvedite nachalo intervala = ');
readln (P);
write ('Vvedite konec intrvala = ');
readln (Q);
for i:=1 to 10 do
begin
if ((a[i])>(P)) and ((a[i])<(Q)) then
a[i]:=b[i];
end;
for i:=1 to 10 do
begin
write(b[i]);
end;
for i:=1 to 10 do
if b[i]<min then
min:=b[i];
for i:=1 to 10 do
if b[i]>max then
max:=b[i];
readln;
writeln ('Min. element', min);
writeln ('Max. element', max);
readln;
end.