Algoritmayı 6 olarak denedim while içinde hiç 6/6 olmuyor bu doğru ama alttaki sayi/2 = toplam kısmında /2 gereksiz değil mi ?
satrancali adlı üyeden alıntı: mesajı görüntüle
Ödev forumunda aç konunu, ŞAKA
1- Başla
2- Sayı Gir
3- toplam=0
bolecek=sayı
4- while(bolecek-1>0)
bolecek=bolecek-1
if(sayı mod bolecek =0)
toplam=toplam+bolecek
5- if(sayi/2=toplam)
write " mükemmel sayı
else
write "mükemmel sayı değil"