burakcode
MFC Üyesi
-
- Üyelik Tarihi
- 20 Nis 2021
-
- Mesajlar
- 877
-
- MFC Puanı
- 2,470
İki basamaklı sayının okunuşunu ekrana yazdıran bir fonksiyon yazın, daha sonra kullanıcıdan iki basamaklı sayı alan ve fonksiyonu kullanarak okunuşunu ekrana yazdıran bir program yazın. Kullanıcı 'q' ya basana kadar program çalışsın.
© 2021. Burakcode - Tüm Hakları Saklıdır.
Python:
def okunus(x):
birinci_basamak = ["","Bir","İki","Üç","Dört","Beş","Altı","Yedi","Sekiz","Dokuz"]
ikinci_basamak = ["","On","Yirmi","Otuz","Kırk","Elli","Altmış","Yetmiş","Seksen","Doksan"]
birinci = x % 10
ikinci = x // 10
print(ikinci_basamak[ikinci],birinci_basamak[birinci])
while True:
sayi = input("Sayı: ")
if sayi == "q":
print("Program Sonlandı")
break
else:
sayi = int(sayi)
print(okunus(sayi))
#OUTPUT
Sayı: 99
Doksan Dokuz
Sayı: 55
Elli Beş
Sayı: q
Program Sonlandı