program mmm; var x, x1, y, a : integer; begin Write('Введите число = '); ReadLn(X); x1:=x; while x<>0 do begin a:=x mod 10; {последняя цифра числа х} y:=y*10+a; {собираем перевернутое число} x:=x div 10; {отбрасываем последнюю цифру} end; If x1=y then WriteLn('Да') else WriteLn('Нет'); end.