-999999 ile 999999 arasında bir sayının okunuşunu ekrana yazan bir program..


**print girdilerinin bazıları sayfa yapısından dolayı bozuldu düzeltirsiniz
sayı=input("bir sayı giriniz:")
a=len(sayı)
print("girdiğiniz sayı",a,"basamaklıdır.")
liste=[]
for i in range(a):
    liste.append(sayı[i])
liste_birler=["","bir","iki","üç","dört","beş","altı","yedi","sekiz","dokuz"]
liste_onlar=["","on","yirmi","otuz","kırk","elli","altmış","yetmiş","seksen","doksan"]
liste_yuzler=["","yüz","iki yüz","üç yüz","dört yüz","beş yüz","altı yüz","yedi yüz","sekiz yüz","dokuz yüz"]
liste_binler=["bin","bir bin","iki bin","üç bin"," dört bin","beş bin","altı bin"," yedi bin","sekiz bin","dokuz bin"]
liste_on_binler=["","on","yirmi","otuz","kırk","elli","altmış","yetmiş","seksen","doksan"]
liste_yuz_binler=["","yüz","iki yüz,","üç yüz","dört yüz","beş yüz","altı yüz","yedi yüz","sekiz yüz","dokuz yüz"]

if int(sayı)>0:
 
    def main():
     
        if a==1:
            print("okunuşu:",liste_birler[((int(liste[0])))])
        if a==2:
            print("okunuşu:",liste_onlar[((int(liste[0])))],liste_birler[((int(liste[1])))])
 
        if a==3:
            print("okunuşu:",liste_yuzler[((int(liste[0])))],liste_onlar[((int(liste[1])))],liste_birler[((int(liste[2])))])
 
        if a==4:
            print("okunuşu:",liste_binler[((int(liste[0])))],liste_yuzler[((int(liste[1])))],liste_onlar[((int(liste[2])))],liste_birler[((int(liste[3])))])
 
        if a==5:
            print("okunuşu:",liste_on_binler[((int(liste[0])))],liste_binler[((int(liste[1])))],liste_yuzler[((int(liste[2])))],liste_onlar[((int(liste[3])))],liste_birler[((int(liste[4])))])

        if a==6:
            print("okunuşu:",liste_yuz_binler[((int(liste[0])))],liste_on_binler[((int(liste[1])))],liste_binler[((int(liste[2])))],liste_yuzler[((int(liste[3])))],liste_onlar[((int(liste[4])))],liste_birler[((int(liste[5])))])
    main()


else:
    b=a-1
    def main2():
        if b==1:
            print("okunuşu:eksi",liste_birler[((int(liste[1])))])
        if b==2:
            print("okunuşu:eksi",liste_onlar[((int(liste[1])))],liste_birler[((int(liste[2])))])
 
        if b==3:
                            print("okunuşu:eksi",liste_yuzler[((int(liste[1])))],liste_onlar[((int(liste[2])))],liste_birler[((int(liste[3])))])
 
        if b==4:
            print("okunuşu:eksi",liste_binler[((int(liste[1])))],liste_yuzler[((int(liste[2])))],liste_onlar[((int(liste[3])))],liste_birler[((int(liste[4])))])
 
        if b==5:
            print("okunuşu:eksi",liste_on_binler[((int(liste[1])))],liste_binler[((int(liste[2])))],liste_yuzler[((int(liste[3])))],liste_onlar[((int(liste[4])))],liste_birler[((int(liste[5])))])

        if b==6:
            print("okunuşu:eksi",liste_yuz_binler[((int(liste[1])))],liste_on_binler[((int(liste[2])))],liste_binler[((int(liste[3])))],liste_yuzler[((int(liste[4])))],liste_onlar[((int(liste[5])))],liste_birler[((int(liste[6])))])
    main2()




Hiç yorum yok:

Yorum Gönder

Ultrasonik Radar Yapımı

PROJEMİZDE ULTRA SONİK RADAR YAPMAYI PLANLIYORUZ.BU PROJE İLE ETRAFTAKİ NESNELERİ ...