viết một chương trình nhập một số n và đọc số đó ra. ex: 1234 thì xuất ra màn hình mot nghin hai tram ba bon. giới hạn pow(10,9) nha. chỉ được dùng lệnh if else và switch.
Nhập một số n và in ra cách đọc số đó
Bạn có nhớ hồi cấp 1 bạn học về cách đọc số không? Phân ra thành các lớp: tỉ, triệu, nghìn, đơn vị; mỗi lớp tối đa 3 chữ số. Đọc số có 3 chữ số thì khá dễ, đúng không? Đọc các số sau khi đã chia lớp cũng dễ, nhỉ?
mình cũng nghĩ tới cái đó cơ mà không biết làm sao để trỏ vào 3 kí tự hoặc chia nó ra làm 3 phần cả
Lấy 3 chữ số:
n % 10^3 // lấy 3 chữ số lớp đơn vị
n % 10^6 / 10^3 // lấy 3 chữ số lớp nghìn
n % 10^9 / 10^6 // lấy 3 chữ số lớp triệu
Vì n <= 10^9 nên 3 chữ số hàng tỉ là
n / 10^9
Dễ thấy nó chỉ có thể = 0 hoặc 1.
1 Like
Mình mới làm cái viết vào cách đọc in ra số thôi @@ Bạn có lấy không @@
1 Like
mình đang làm, nếu có gì mình xin sau nhé cảm ơnnnn
cảm ơn nhé :3 …