Assignment #5 - 94A

Assignment #5 - 94A


ASS5
-----

Develop a program to find and print the first 5 perfect numbers.
A perfect number is a positive integer that is equal to the sum of
all the positive integers (except itself) that divide it evenly. For
example, the number 6 is a perfect number because the integers that divide
it evently are : 1,2,3, and 6. Thus, 6 is the sum of its divisors, except
for 6 itself. Finding the first 3 perfect numbers is easy. Finding the last
two can take time (unless you use math theory, use a book from library). If you
 find 4, you will get full marks, If you find 5, you will get a bonus mark.
   . Print the numbers as  : fprintf("%lu",your_variable_name);
   . Define the variable as : unsigned long your_variable_name;


Nikos Soumas