Perfecte of volmaakte getallen zijn getallen die je kan schrijven als de som van hun echte delers. "Echt" betekent dat het getal zelf niet meetelt (1 telt wel mee). Enkele voorbeelden van perfecte getallen:
$$6 = 1 + 2 + 3$$
$$28 = 1 + 2 + 4 + 7 + 14$$
Programmeer een programma die voor een natuurlijk getal $$n > 0$$ bepaalt of $$n$$ een perfect getal is. Indien het getal perfect is, toon dan ook de echte delers. Gebruik een for-lus.
1
1 is geen perfect getal
8128
8128 is een perfect getal en de delers zijn 1 2 4 8 16 32 64 127 254 508 1016 2032 4064
Let op, wanneer het getal perfect is, dan staat op het einde van de uitvoer een spatie.