program Project1;
type mas=array of integer;
function Min(a:mas;n:integer):integer;
var w:integer;
begin
if n>0 then
begin
w:=Min(a,n-1);
if a[n-1]>w then Min:=w
else Min:=a[n-1]
end
else Min:=a[0]
end;
var a:mas;
n,i:integer;
begin
randomize;
write('Razmer masiva n=');
readln(n);
writeln('Massiv A:');
setlength(a,n);
for i:=0 to n-1 do
begin
a[i]:=random(20);
write(a[i],' ');
end;
writeln;
write('min=',Min(a,n));
readln
end.
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.