Endersqui
Femtopat
- Katılım
- 19 Eylül 2023
- Mesajlar
- 71
Daha fazla
- Cinsiyet
- Erkek
Python:
sayı = int(input("Sayı:"))
i = 1
toplam = 0
while (i < sayı):
if (sayı % i == 0):
toplam += i
i += 1
if (toplam == sayı):
print(sayı,"mükemmel bir sayıdır.")
else:
print(sayı,"mükemmel bir sayı değildir.")
Bu koddaki I'ye neden 1, toplama 0 verip bir sonraki aşamada da 1 artırıyoruz?
Son düzenleyen: Moderatör: