var
N, i, numMin: byte;
a, m: integer;
begin
write('N = ');
readln(N);
numMin := 0; {
m := MaxInt; {
writeln('Введите ', N, ' целых чисел:');
for i := 1 to N do
begin
read(a);
if (numMin = 0) or (a < m) then
begin
m := a;
numMin := i
end
end;
writeln('Количество элементов ',
'перед первым минимальным: ', numMin - 1);
readln
end.
Вроде так