Durante la stesura e la compilazione di un programma mi sono imbattuto in un problema. "Leggere in input un numero N>0 e stampare i primi N numeri perfetti .(Il numero è perfetto se uguale alla somma dei suoi divisori escluso il numero stesso). Esempio i divisori di 6 sono 1,2,3 e 6=1+2+3"
Ovviamente non utilizzando una lista dei numeri perfetti ma facendoli ricavare al programma. Dopo aver completato il tutto testo il programma e noto che anche richiedendo più di 4 numeri perfetti il programma mi mostra solo i primi 4 numeri perfetti (fermandosi a 8128). Perchè non riesce a mostrare più di 4 numeri perfetti???