var a: integer; b: byte; c: string; begin for b := 1 to 5 do begin readln(a); c := String.Empty; foreach ch: char in inttostr(a) do //Переводим в строку и переворачиваем её c := ch + c; if (c = IntToStr(a)) then //Сравниваем исходную "строку-число" и перевёрнутую writeln('Число ', a, ' симметрично!'); end; end.
a: integer;
b: byte;
c: string;
begin
for b := 1 to 5 do
begin
readln(a);
c := String.Empty;
foreach ch: char in inttostr(a) do //Переводим в строку и переворачиваем её
c := ch + c;
if (c = IntToStr(a)) then //Сравниваем исходную "строку-число" и перевёрнутую
writeln('Число ', a, ' симметрично!');
end;
end.