Advertisement
Guest User

Untitled

a guest
Oct 24th, 2014
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.21 KB | None | 0 0
  1. function perfect(x:integer):integer;
  2. var i, a:integer;
  3.  
  4. begin
  5.  
  6. i := 1;
  7. a := 0;
  8. while(i <= x div 2) do
  9. begin
  10.   if (x mod i = 0) then a:= a + i;
  11.  
  12.   i:= i + 1;
  13.  
  14.  
  15. end;
  16. if(x = a) then result := x;
  17.  
  18.  
  19.  
  20.  
  21. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement