| 
           
 Задача 56. 
Ввести число, записать образующие его цифры в обратном порядке и найти квадрат полученного числа. (Например, исходное число -81; обратное - 18; его квадрат - 324). 
program р36; 
  uses crt; 
  var n,k :integer; 
      L1,L :string; 
      i:Byte; 
begin 
  clrscr; 
  writeln('n =');readln(n); 
  str(n,L);l1:= ' '; 
  for i:=length(L) downto 1 do 
  L1:=L1+copy(L,i,1); 
  writeln('o6pam.чucлo=',L1);val(L1,n,k); 
  if k=o then 
  writeln('квад'=),sqr(n); 
  readln; 
end. 
	
  
       |