Logo | |
|
| [C#] Chương trình đổi số ra chữ | |
| Tác giả | Thông điệp |
---|
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: [C#] Chương trình đổi số ra chữ 5/8/2010, 22:19 | |
| hehe! trong quá trình làm hóa đơn, có yêu cầu phải tính cái tổng số tiền viết bằng chữ. Do ED ngu quá, ko bik viết nên lên mạng Search đc cái này rất ngon (có fix lại vài lỗi) cho các bạn tham khảo đây! Link: [You must be registered and logged in to see this link.]
Được sửa bởi Edward_Thien ngày 18/11/2010, 22:53; sửa lần 1. |
| | | hotboy
Thú CƯng :
Số bài viết : 705 Điểm : 1043 Được cảm ơn : 9 Ngày sinh : 21/03/1990 Tham gia ngày : 13/05/2010 Tuổi : 34 Đến từ : BDU
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 5/8/2010, 22:42 | |
| ed pro quá,mới đây mà đi làm phần mềm thuê rồi àh,pro quá tui nghĩ có cách đơn giản như sau:(chỉ mới có giải thuật thôi chứ chưa code thử bao giờ) dùng 1 biến char để lưu số tiền cần đọc xây dựng 1 hàm kiểm tra thứ tự(tương ứng với 1 thứ tự thì sẽ đọc thì hàng nào) ví dụ số 3 là ngàn,2 là trăm,1 chục(mười),0 hàng đơn vị ví dụ [0] 8 (hàng đơn vị thì khỏi đọc chỉ đọc số) [1] 1 (mười) [2] 2 (trăm) ^ [3] 3 (ngàn) | đọc ngược lên hem biết z có đúng k nữa [You must be registered and logged in to see this image.] |
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 5/8/2010, 22:53 | |
| Làm chơi cho biết thôi. thử đi, làm xong nhớ cho anh em tham khảo với he! dạo này làm biếng quá! |
| | | Tesulakata
Số bài viết : 16 Điểm : 18 Được cảm ơn : 0 Ngày sinh : 12/03/1976 Tham gia ngày : 18/11/2010 Tuổi : 48 Đến từ : China
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 18/11/2010, 13:32 | |
| 00000000000000 cái này nên gọi là chuyển số thành chữ không phải là đọc số thành chữ kẻo anh em nhầm thành cách phát âm
|
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 18/11/2010, 17:32 | |
| - Tesulakata đã viết:
- 00000000000000
cái này nên gọi là chuyển số thành chữ không phải là đọc số thành chữ kẻo anh em nhầm thành cách phát âm
Chấp nhận:D Nhưng nếu thik xét kỹ thế thì đây là chương trình máy tính "đọc" các số ra chữ. Ai cũng hiểu chỉ 1 người không hiểu! |
| | | Tesulakata
Số bài viết : 16 Điểm : 18 Được cảm ơn : 0 Ngày sinh : 12/03/1976 Tham gia ngày : 18/11/2010 Tuổi : 48 Đến từ : China
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 18/11/2010, 22:37 | |
| Bác chém em rùi cái đọc và cái chuyển là khác nhau hoàn toàn mà Em tham khảo cái đọc chữ tiếng Việt trên mạng nhưng cuối cùng toàn ra cái "đọc" giống với bác ---> phải sửa lại ... sai dần dần rùi lâu ngày cái sai thành cái đúng .. quên. cái chưa đúng thành cái đúng ) |
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 18/11/2010, 22:54 | |
| OK! Thanks! Mình đã sửa! Như vậy chắc đã hợp lý! |
| | | Tesulakata
Số bài viết : 16 Điểm : 18 Được cảm ơn : 0 Ngày sinh : 12/03/1976 Tham gia ngày : 18/11/2010 Tuổi : 48 Đến từ : China
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 19/11/2010, 00:26 | |
| he he. em chém gió vậy mà bác cũng tin ) Thôi dù gì thì cũng thấy thú vị lắm rùi thanks cả nhà |
| | | nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 19/11/2010, 09:38 | |
| - Trích dẫn :
- dùng 1 biến char để lưu số tiền cần đọc
xây dựng 1 hàm kiểm tra thứ tự(tương ứng với 1 thứ tự thì sẽ đọc thì hàng nào) ví dụ số 3 là ngàn,2 là trăm,1 chục(mười),0 hàng đơn vị ví dụ [0] 8 (hàng đơn vị thì khỏi đọc chỉ đọc số) [1] 1 (mười) [2] 2 (trăm) ^ [3] 3 (ngàn) | đọc ngược lên Thế mấy số này thì phải đọc sao vậy mấy pro, mình đọc như vầy không pít có đúng không nữa, mong mấy pro giúp mình đọc cho đúng với * 1111 : Một nghìn một trăm mười một . duyệt * 1080 : Một nghìn không trăm tám mươi hay là ( Một nghìn không trăm tám mươi không ) * 108 : Một trăm lẻ tám hay ( Một trăm không mươi tám ) ( Một trăm không mười tám ) * 100 : Một trăm hay ( Một trăm không mười không ) ** 1.00.000.000.000.000 : Một trăm nghìn tỷ hay ( Một trăm không mười không nghìn. không trăm tỷ, không chục tỷ, không tỷ. không trăm triệu, không chục triệu, không triệu. không trăm nghìn, không chục nghìn, không nghìn. không trăm không mười không ) |
| | | Tesulakata
Số bài viết : 16 Điểm : 18 Được cảm ơn : 0 Ngày sinh : 12/03/1976 Tham gia ngày : 18/11/2010 Tuổi : 48 Đến từ : China
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 19/11/2010, 21:42 | |
| xin hàng xin hàng
bác hỏi khó quá... em có bao giờ xài mấy thứ trên 9 chữ số đâu mà biết
|
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 19/11/2010, 23:41 | |
| - nonamebdulc đã viết:
-
- Trích dẫn :
- dùng 1 biến char để lưu số tiền cần đọc
xây dựng 1 hàm kiểm tra thứ tự(tương ứng với 1 thứ tự thì sẽ đọc thì hàng nào) ví dụ số 3 là ngàn,2 là trăm,1 chục(mười),0 hàng đơn vị ví dụ [0] 8 (hàng đơn vị thì khỏi đọc chỉ đọc số) [1] 1 (mười) [2] 2 (trăm) ^ [3] 3 (ngàn) | đọc ngược lên Thế mấy số này thì phải đọc sao vậy mấy pro, mình đọc như vầy không pít có đúng không nữa, mong mấy pro giúp mình đọc cho đúng với
* 1111 : Một nghìn một trăm mười một . duyệt * 1080 : Một nghìn không trăm tám mươi hay là ( Một nghìn không trăm tám mươi không ) * 108 : Một trăm lẻ tám hay ( Một trăm không mươi tám ) ( Một trăm không mười tám ) * 100 : Một trăm hay ( Một trăm không mười không ) ** 1.00.000.000.000.000 : Một trăm nghìn tỷ hay ( Một trăm không mười không nghìn. không trăm tỷ, không chục tỷ, không tỷ. không trăm triệu, không chục triệu, không triệu. không trăm nghìn, không chục nghìn, không nghìn. không trăm không mười không ) Dùng Lạc Việt đi bạn! |
| | | that_true
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 154 Điểm : 187 Được cảm ơn : 0 Ngày sinh : 07/11/1988 Tham gia ngày : 17/09/2010 Tuổi : 36 Đến từ : venus Ngề nghiệp : catch
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ 20/11/2010, 06:31 | |
| - nonamebdulc đã viết:
-
- Trích dẫn :
- dùng 1 biến char để lưu số tiền cần đọc
xây dựng 1 hàm kiểm tra thứ tự(tương ứng với 1 thứ tự thì sẽ đọc thì hàng nào) ví dụ số 3 là ngàn,2 là trăm,1 chục(mười),0 hàng đơn vị ví dụ [0] 8 (hàng đơn vị thì khỏi đọc chỉ đọc số) [1] 1 (mười) [2] 2 (trăm) ^ [3] 3 (ngàn) | đọc ngược lên Thế mấy số này thì phải đọc sao vậy mấy pro, mình đọc như vầy không pít có đúng không nữa, mong mấy pro giúp mình đọc cho đúng với
* 1111 : Một nghìn một trăm mười một . duyệt * 1080 : Một nghìn không trăm tám mươi hay là ( Một nghìn không trăm tám mươi không ) * 108 : Một trăm lẻ tám hay ( Một trăm không mươi tám ) ( Một trăm không mười tám ) * 100 : Một trăm hay ( Một trăm không mười không ) ** 1.00.000.000.000.000 : Một trăm nghìn tỷ hay ( Một trăm không mười không nghìn. không trăm tỷ, không chục tỷ, không tỷ. không trăm triệu, không chục triệu, không triệu. không trăm nghìn, không chục nghìn, không nghìn. không trăm không mười không ) Sao lại khó khăn vậy bạn! Chỉ đếm số 0 thôi mà Ví dụ 100,000,000,000,000 Số này đếm được 15 số 0 thì cho máy đọc là "Một" "Trăm ngìn tỷ" vậy thôi =.=! Với những số 0 nằm giữa 2 số thì có thể dùng các thuật toán để xác định được, Vậy thì số "1080" Có 1 số 0 nằm giữa 1 và 8. số 0 cuối giống cách trên! số 0 đọc giữa sẽ đọc là lẻ và bỏ qua phần "trăm", máy sẽ đọc là thế này : một ngìn lẻ tám chục. Đấy chỉ với 2 cách tìm bạn đã gần như hoàn thành nó rồi đấy + thêm thuật toán của ED nữa =.=! |
| | | Sponsored content
| Tiêu đề: Re: [C#] Chương trình đổi số ra chữ | |
| |
| | | | [C#] Chương trình đổi số ra chữ | |
|
Trang 1 trong tổng số 1 trang | |
Similar topics | |
|
| Permissions in this forum: | Bạn không có quyền trả lời bài viết
| |
| |
| Latest topics | » Renew forum by Mr.Cuong 4/4/2015, 08:10
» Diễn đàn bỏ lâu vậy mà vẫn không die! by theanhkkt 1/4/2015, 08:03
» Phân biệt giải thuật tìm kiếm sâu và sâu dần... by mailoc 20/12/2014, 15:12
» Toàn bộ giáo trình bên mạng của Nhất Nghệ đây (Link mediafire) Hot down nhanh kẻo die by mrchikoy 11/6/2013, 10:34
» [Thông báo] Còn ai nhớ page này by jetvhs 10/6/2013, 13:45
» PHI HÀNH ĐOÀN MỚI LÊN ISS by Sakura 10/6/2013, 00:41
» LAPTOP ASUS TAICHI VỚI MÀN HÌNH FULL HD KÉP by Mr.Cuong 25/5/2013, 12:04
» Video tự học C# từ A->Z by Sakura 7/5/2013, 16:11
» Cơ Bản Ép Kiểu Trong Java by Sakura 7/5/2013, 16:09
» THÔNG BÁO VỀ VIỆC DỰ KIẾN KIỂM TRA NĂNG LỰC NGOẠI NGỮ - TIN HỌC THÁNG 07/2012 by Sakura 7/5/2013, 16:09
» Mấy anh chị cho em xin cái đồ án mẫu !! by huutuan_se7en 4/1/2013, 22:37
» Làm thế nào để tạo ra 1 form đăng nhập bằng C Sharp by Sakura 14/9/2012, 18:09
» Tổ chức đi du lịch Vũng Tàu 2 ngày 1 đêm by o0ovioletstaro0o 15/8/2012, 20:51
» Những hình ảnh báo cáo tốt nghiệp khóa 2008 -2012 by hotboy 10/8/2012, 13:35
» Banner xấu quá! @@ by con_ca_nho90 25/7/2012, 19:43
» mấy anh chị cho em khóa 12 hỏi cái này by con_ca_nho90 25/7/2012, 19:40
» Hướng dẫn - Làm website bằng Google Site; Đăng ký và sử dụng Google Apps by Già Làng 18/6/2012, 14:20
» Tài liệu ôn thi QTDA CNTT by Sakura 15/6/2012, 15:38
» học phí, lệ phí thi lại học lại năm học 2012 - 2013 update :P by o0ovioletstaro0o 4/6/2012, 14:36
» [11TH02][QTDACNTT] - Tài liệu full by Sakura 15/5/2012, 08:13
|
|