Program a7_99;
uses crt;
const n=5;
var a,b:array[1..n] of integer;
i,j,k:integer;
function identical(x:integer):boolean;
var i,num:integer;
begin
num:=x mod 10;
repeat
i:=x mod 10;
x:=x div 10;
until (x=0) or (num<>i);
if num<>i then identical:=false
else identical:=true;
end;
BEGIN
clrscr;
randomize;
writeln('Начальный массив');
for i:=1 to n do
begin
a[i]:=random(9)+4;
write(a[i]:3);
end;
writeln;
k:=0;
for i:=1 to n do
if identical(a[i])=false then
begin
b[k+1]:=a[i];
k:=k+1;
end;
if k>0 then
begin
writeln('Форматированный массив');
for i:=1 to k do
write(b[i]:3);
end
else
writeln('Таких элементов нет');
readln;
END.