Не понял, зачем нужен N. Пишу без него, если что исправьте.
Program qwe;
const n=10;
Var a: array [1..n] of integer; i,min,nom:integer;
Begin
For i:=1 to n do
a[i]:=30+Random(30);
Min:=100;
For i:=1 to n do
if a[i]
min:=a[i];
nom:=i;
end;
Writeln('число ',min,' номер его ',nom);
end.
end.