Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n = int(input("Nhập số: "))
- # Tìm số chữ số
- i = 10
- chuso = 1
- while(i<n):
- chuso += 1
- i *= 10
- #dãy tên
- cachdoc = ["","mươi", "trăm", "nghìn", "chục nghìn", "trăm nghìn", "triệu", "chục triệu", "trăm triệu", "tỷ", "chục tỷ", "trăm tỷ"]
- #dãy số
- docso = ["không", "một", "hai", "ba", "bốn", "năm", "sáu", "bảy", "tám", "chín"]
- maxnum = int(10 ** int(chuso -1))
- da = ""
- while(chuso > 0):
- if(chuso == 1 and int(n/maxnum) ==1):
- da += "mốt"
- else:
- da += docso[int(n/maxnum)] + " "
- da += cachdoc[chuso -1] + " "
- n -= int(n/maxnum)*maxnum
- maxnum /= 10
- chuso -=1
- print("\n Đáp án là: " + da)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement