Python Örnekleri

Python ile Armstrong Sayısı Örneği

Bu yazımızda Python ile Armstrong sayısı ile alakalı örnek bir kodlama yapacağız. Öncelikle Armstrong sayısı nedir onu açıklayalım. Zira bunu bilmeden kodlamak imkansız olacaktır.

Bir sayının, tüm basamaklarındaki rakamların sayının basamak katına toplamı kendisine eşit olan sayılara Armstrong sayısı denir. Örneğin; 407 sayısını ele alalım. 407’yi rakamlarına ayıralım. Sonrasında da bu rakamları, sayı üç haneli olduğu için rakamların küplerini alıp toplayalım:

407 ➡️ (43) + (03) + (73) = 407 yapmaktadır. Yani bu demektir ki 407 sayısı Armstrong bir sayıdır. Şimdi bunu Python ile kodlayalım:

⭐ İlk çözüm yolu olarak fonksiyon ve if-else yapısını kullanarak kodlayalım:

⭐ İkinci çözüm yolunda ise if-else ve for döngüsünü aşağıdaki gibi kullandık:

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

😔 Reklam Engelleyicisi 😔

Sitenin varlığını sürdürebilmesi adına reklam engelleyicinizi (Adblocker) kapatmanızı rica ediyoruz 😔