Ответ: Var Rand: array[1..20] of integer;I, X, NumberX : integer;Begin Writeln(‘Массив случайных чисел’);For I:=1 to 10 dobegin Rand[I]:=random(50); Write(Rand[I]:4);End;Writeln;Write(‘Введите Х:’); Readln(X);NumberX:=0;For I:=1 to 20 doIf (Rand[I]=X) then NumberX:=NumberX+1;If NumberX=0 Then writeln(‘В массиве нет числа ‘,X)Else writeln(‘Число’,X,’в массиве присутствует ‘,NumberX,’ раза’)End.