Python Uygulama Sorusu #1

Soru : Dışarıdan girilen bir sayının eğer diğer basamakları ilk basamaktan büyükse x değişkenine eğer küçük ve eşit ise y değişkenine atayan ve aynı zamanda  x**y fonksiyonu yazınız :

örneğin sayı = 68943685775

x = 39

y = 23

x**y = 39^23

def hesapla(sayi):
    x = 0
    y = 0
    for i in range(len(sayi)):
        if int(sayi[i])> int(sayi[0]):
            x +=int(sayi[i])
            
        else:
            y += int(sayi[i])


            
    return x**y

sayi = input("bir sayi girin :")
print(hesapla(sayi))

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s