//PascalABC.Net 3.2beginvar num: array of integer;setLength (num, 21);num[1]:=random (1, 80);for var i:=2 to 20 dorepeatnum[i]:=random (101);until (num[i]>num[i-1]) and ((100-num[i])>(20-i));write ('Случайные инвентарные номера: ');for var i:=1 to 20 do print (num[i]); writeln;var ind:=random (1, 100);writeln ('Случайный инвентарный номер : ', ind);var i:=0;for i:=20 downto 0 do if num[i]=ind then break;if i<>0 then write ('Индекс=', i) else write ('Такого номера нет :-(');end.