Gevraagd

Schrijf een programma dat een natuurlijk getal vraagt en vervolgens de som van alle echte delers (inclusief 1, maar exclusief het getal zelf) bepaalt.

Is de som van de delers kleiner dan het oorspronkelijke getal dan is noemt men dit getal gebrekkig, is de som groter dan het oorspronkelijke getal, dan noemt men dit getal overvloedig. Bij gelijkheid noemt men het getal perfect.

Voorbeelden

Voor invoer 2 verschijnt er:

De som van de echte delers is: 1
Dit getal is gebrekkig.

Voor invoer 6 verschijnt er:

De som van de echte delers is: 6
Dit getal is perfect.

Voor invoer 12 verschijnt er:

De som van de echte delers is: 16
Dit getal is overvloedig.