Teknoloji

Python Proje Örnekleri

Bir sayı eğer 4 basamaklı ise ve sayıyı oluşturan rakamlardan her birinin 4. kuvvetinin toplamı (3 basamaklı sayılar için 3.kuvveti) o sayıya eşitse bu sayıya “Armstrong” sayısı denir. Örnek: 1634 = 14 + 64 + 34 + 44 = 1634 Kullanıcıdan alınan bir sayının “Armstrong” sayısı olup olmadığını bulan yazılımı python dilinde programlayınız.

n=int(input("Bir sayı giriniz: "))
a=list(map(int,str(n)))
b=list(map(lambda x:x**4,a))
if(sum(b)==n):
    print("girilen sayı armstrong sayısıdır. ")
else:
    print("girilen sayı armstrong sayısı değildir. ")

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
Kapalı