1-1-2-3-5-8-13-21-34-55-89-144-233-377-610-987-1597-2584-4181

Ek Olarak: public static boolean mukemmelMi(int sayi) {
int toplam = 0;
for (int i = 1; i < sayi; i++) {
if (sayi % i == 0) {
toplam += i;
}
}
if (toplam == sayi) {
return true;
} else {
return false;
}
}

public static void main(String[] args) {
// 1 den 1000 e kadar olan mükemmel sayıları arar
// 1000 ü artırabilirsiniz
for (int i = 1; i <= 1000; i++) {
if (mukemmelMi(i)) {
System.out.println(“O bir mukemmel sayi : “ + i);
}
}
}

}

Ekran Çıktısı :

O bir mukemmel sayi : 6
O bir mukemmel sayi : 28
O bir mukemmel sayi : 496

Ek Olarak: 1. Sorunun Şekil olarak anlatımı