[C#] Chương Trình đọc Số Thành Chữ
Có thể bạn quan tâm
Trong bài này, csharpcanban.com sẽ hướng dẫn các bạn viết một ứng dụng đọc số thành câu.
Ví dụ: nếu nhập số 1234 vào, ứng dụng sẽ viết ra câu “Một nghìn hai trăm ba mươi bốn”. Thật là thú vị phải không các bạn, sau đây chúng ta sẽ bắt tay vào thực hiện nhé.
Lưu ý: Ứng dụng này sẽ chỉ có thể chuyển đổi bất kỳ số nguyên nào có giá trị từ 1 đến 9999. Để có thể thực hiện với các số khác, các bạn cần phải nghiên cứu và mở rộng ra cho phù hợp.
Bước 1: Khởi tạo một ứng dụng mới và đặt tên bất kỳ
Bước 2: Kéo 1 Textbox, 1 Button và 2 Label vào Form như hình dưới đây

Bước 3: Thêm đoạn mã sau vào sự kiện Click của Button
private void button1_Click(object sender, EventArgs e) { string[] Ones = { "Một", "Hai", "Ba", "Bốn", "Năm", "Sáu", "Bảy", "Tám", "Chín", "Mười", "Mười một", "Mười hai", "Mười ba", "Mười bốn", "Mười lăm", "Mười sáu", "Mười bảy", "Mười tám", "Mười chín" }; string[] Tens = { "Mười", "Hai mươi", "Ba mươi", "Bốn mươi", "Năm mươi", "Sáu mươi", "Bảy mươi", "Tám mươi", "Chín mươi" }; int no = int.Parse(textBox1.Text); string strWords = ""; if (no > 999 && no < 10000) { int i = no / 1000; strWords = strWords + Ones[i - 1] + " Ngàn "; no = no % 1000; } if (no > 99 && no < 1000) { int i = no / 100; strWords = strWords + Ones[i - 1] + " Trăm "; no = no % 100; } if (no > 19 && no < 100) { int i = no / 10; strWords = strWords + Tens[i - 1] + " "; no = no % 10; } if (no > 0 && no < 20) { strWords = strWords + Ones[no - 1]; } label2.Text = strWords; }Nội dung
Xem thêm [C#] Hướng dẫn sử dụng String Array Bản quyềnNội dung trên csharpcanban.com được biên soạn, biên dịch từ nhiều nguồn khác nhau, đồng thời đã được viết thành chương trình. Csharpcanban.Com bảo lưu mọi quyền đối với những bài viết này. Mọi hình thức sao chép đều cần phải được Csharpcanban.Com cấp phép.
Tải CODEĐể tải Code, các bạn hãy nhấp vào Nốt bấm dưới đây. Do mình dử dụng dịch vụ lưu trữ của MediaFire cho nên các bạn hoàn toàn yên tâm là không có virus đâu nhé.
Nhấp vào đây để tải CodeMật mã giải nén: csharpcanban.com
ĐĂNG KÝ MUA HÀNG
Email (*) Điện thoại (*) Tên sản phẩm/Dịch vụ:
Lượt xem: 8.728 Chia sẻĐiều hướng bài viết
[C#] Hướng dẫn chuyển số thành chuỗi [C#] Hướng dẫn sử dụng Date và Time trong C#Từ khóa » đọc Số Thành Chữ C#
-
Code C# Chuyển Số Thành Chữ
-
Ngôn Ngữ C# - Chuyển Số Thành Chữ
-
Hàm đọc Số Thành Chữ Trong C#
-
Hướng Dẫn | Chuyển Số Sang Chữ C# | Diễn đàn Tuổi Trẻ CNTT
-
Chuyển đổi Số Thành Chuỗi Trong C# | Tìm ở đây
-
Code Chuyển Tiền Số Sang Chữ Trên C# - Trang 3
-
Hàm đọc Số Bằng Chữ - C# - Dotnet Group
-
C#: Đọc Số Thành Chữ (tiếng Việt) [Code+Project+Video] - VN SEEDER
-
[C#] Giới Thiệu Thư Viện Humanizer đọc Số Thành Chữ Tiếng Việt, Tiếng ...
-
Code C#: Đọc Số Thành Chữ - YouTube
-
[C#] Chuyển Số Thành Chuỗi Trong C# - YouTube
-
Chuyển đổi Số Thành Chữ | Lập Trình C# | Khánh Jos - YouTube
-
Code C# Chuyển đổi Số Thành Chữ
-
Code đọc Số Sang Chữ Trong Lập Trình C# - TaiLieu.VN