PascalABC.NET
procedure Por(var k:integer);
begin
var m := 0;
while k > 0 do
m := m * 10 + k mod 10;
k := k div 10
end;
k := m;
var n := ReadInteger('Введи натуральное число:');
Por(n);
Print(n)
end.