Anonymous user
Perfect numbers: Difference between revisions
added FunL
m (→{{header|J}}) |
(added FunL) |
||
Line 607:
IF (factorsum == n) isPerfect = .TRUE.
END FUNCTION isPerfect</lang>
=={{header|FunL}}==
<lang funl>~~import integers.factors
def perfect( n ) = sum( factors(n) ) == 2n
for i <- 1..500
if perfect(i)
a println( i )~~</lang>
{{out}}
<pre>
6
28
496
</pre>
=={{header|GAP}}==
|