В массиве 25 элементов. Определить количество элементов, расположенных между минимальным и максимальным элементами — Pascal(Паскаль)

uses crt;
var a:array[1..100] of integer;
m,n,i,j,r,k,f,max,min:integer;
Begin
clrscr;
write(' введите кол-во элементов:');
readln(n);
randomize;
for i:=1 to n do
begin
a[i]:=random(50);
write(a[i],' ');
end;
max:=a[1];
for i:=1 to n do
if max<=a[i] then
begin
max:=a[i];
r:=i;
end;
writeln;
writeln('номер максимального элемента:',r);
min:=a[1];
for i:=1 to n do
if min>=a[i] then
begin
min:=a[i];
k:=i;
end;
writeln('номер минимального элемента:',k);
f:=k-r;
writeln('элементов между max и min:',abs(f));
end.

Leave a Comment

+ 21 = 25