Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Bai06 {
- public static void main(String[] args) {
- //Khai báo
- Scanner sc = new Scanner(System.in);
- int soNguyen, soHangChuc, soHangDv;
- String soMuoi = "mười";
- String soMot = "một";
- String soHai = "hai";
- String soBa = "ba";
- String soBon = "bốn";
- String soNam = "năm";
- String soSau = "sáu";
- String soBay = "bảy";
- String soTam = "tám";
- String soChin = "chín";
- String muoi = "mươi";
- String lam = "lăm";
- String mot = "mốt";
- String tempHangChuc = "";
- String tempHangDv = "";
- //**Start Check số có phải là số 2 chữ số**//
- do {
- System.out.print("Mời bạn nhập số có 2 chữ sô: ");
- soNguyen = sc.nextInt();
- }while (soNguyen<10 || soNguyen>99);
- //**End Check số có phải là số 2 chữ số**//
- //**Start Lấy số hàng chục và hàng đơn vị**//
- soHangChuc = soNguyen / 10;
- soHangDv = soNguyen % 10;
- //**End Lấy số hàng chục và hàng đơn vị**//
- //** Start Đọc các số có hàng chục từ 1->9 và hàng đơn vị = 0 **//
- if (soHangDv == 0) {
- switch (soHangChuc) {
- case 2:
- System.out.println("Số " + soHai + " " + muoi);
- break;
- case 3:
- System.out.println("Số " + soBa + " " + muoi);
- break;
- case 4:
- System.out.println("Số " + soBon + " " + muoi);
- break;
- case 5:
- System.out.println("Số " + soNam + " " + muoi);
- break;
- case 6:
- System.out.println("Số " + soSau + " " + muoi);
- break;
- case 7:
- System.out.println("Số " + soBay + " " + muoi);
- break;
- case 8:
- System.out.println("Số " + soTam + " " + muoi);
- break;
- case 9:
- System.out.println("Số " + soChin + " " + muoi);
- break;
- default:
- System.out.println("Số " + soMuoi);
- break;
- }
- }
- //** End Đọc các số có hàng chục từ 1->9 và hàng đơn vị = 0 **//
- //** Start Đọc các số từ 11 => 19 **//
- else if (soHangChuc == 1 && soHangDv != 0) {
- //** Start Kiểm tra số hàng đơn vị **//
- switch (soHangDv) {
- case 1:
- tempHangDv = soMot;
- break;
- case 2:
- tempHangDv = soHai;
- break;
- case 3:
- tempHangDv = soBa;
- break;
- case 4:
- tempHangDv = soBon;
- break;
- case 5:
- tempHangDv = lam;
- break;
- case 6:
- tempHangDv = soSau;
- break;
- case 7:
- tempHangDv = soBay;
- break;
- case 8:
- tempHangDv = soTam;
- break;
- case 9:
- tempHangDv = soChin;
- break;
- default:
- break;
- }
- //** End Kiểm tra số hàng đơn vị **//
- //In ra kết quả
- System.out.println("Số " + soMuoi + " " + tempHangDv);
- }
- //** End Đọc các số từ 11 => 19 **//
- //** Start Đọc các số từ 20 => 99 trừ các số có hàng đơn vị = 0 **//
- else if (soHangDv != 0) {
- //** Start Kiểm tra số hàng chục **//
- switch (soHangChuc) {
- case 2:
- tempHangChuc = soHai;
- break;
- case 3:
- tempHangChuc = soBa;
- break;
- case 4:
- tempHangChuc = soBon;
- break;
- case 5:
- tempHangChuc = soNam;
- break;
- case 6:
- tempHangChuc = soSau;
- break;
- case 7:
- tempHangChuc = soBay;
- break;
- case 8:
- tempHangChuc = soTam;
- break;
- case 9:
- tempHangChuc = soChin;
- break;
- default:
- break;
- }
- //** End Kiểm tra số hàng chục **//
- //** Start Kiểm tra số hàng đơn vị **//
- switch (soHangDv) {
- case 1:
- tempHangDv = mot;
- break;
- case 2:
- tempHangDv = soHai;
- break;
- case 3:
- tempHangDv = soBa;
- break;
- case 4:
- tempHangDv = soBon;
- break;
- case 5:
- tempHangDv = lam;
- break;
- case 6:
- tempHangDv = soSau;
- break;
- case 7:
- tempHangDv = soBay;
- break;
- case 8:
- tempHangDv = soTam;
- break;
- case 9:
- tempHangDv = soChin;
- break;
- default:
- break;
- }
- //** End Kiểm tra số hàng đơn vị **//
- //In ra kết quả
- System.out.println("Số " + tempHangChuc + " " + muoi + " " + tempHangDv);
- }
- //** End Đọc các số từ 20 => 99 trừ các số có hàng đơn vị = 0 **//
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement