30/09/2018, 18:08

Cần giúp bài tách chữ số

Giúp em bài C++ này với ạ, Em năm nay lớp 12 ạ. Còn khoảng một tháng nữa là sẽ thi thành phố môn tin học.

Viết chương trình nhập 1 số có 5 chữ số, tách số đó ra thành các chữ số và in ra màn hình, ngăn cách nhau bởi 3 dấu cách
VD 12345
in ra 1 2 3 4 5
em cảm ơn!

Nguyễn Văn Tâm viết 20:19 ngày 30/09/2018

Gợi ý cho bạn là dùng chỉ cần lấy số đó module cho 10 là được chữ số cuối cùng rồi

Lê Anh Tuấn viết 20:23 ngày 30/09/2018

Bạn cứ lấy số đó chia cho 10 lấy dư sẽ được chữ số cuối. Để loại bỏ số cuối mà mình đã có thì bạn lấy số đó chia cho 10 lấy nguyên. Lặp lại như vậy thôi

Minh Hiếu viết 20:13 ngày 30/09/2018

dùng lệnh lặp thôi;;
lấy phần dư số n chia cho 10;
gán số n=n/10;
tiếp

Gió viết 20:17 ngày 30/09/2018

Sao k đọc số dưới dạng chuỗi rồi in ra

17XGOD viết 20:16 ngày 30/09/2018

chia cho 10 lấy phần dư

Liêu Đức Mạnh viết 20:21 ngày 30/09/2018

Nếu đề bài cho nhập dạng chuỗi thì mới được nha bạn. còn ví dụ đề yêu cầu nhập số kiểu int hay long thì lại khác

17XGOD viết 20:22 ngày 30/09/2018

Bạn tham khảo Mình mới học C thôi nên không biết đúng không

Project: Nightcore viết 20:15 ngày 30/09/2018

Mình thì không học bên C++ nên không rành lắm mà mình biết cách làm bên pascal nên bạn có thể tham khao cách làm rồi viết bằng C++ cũng được
var n,i:integer;
x,y,kq:string;
begin
write(‘Nhap so: ‘); readln(n);
x:=’’;y:=’ ‘;kq:=’’;
str(n,x);
for i:=length(x) downto 1 do kq:=kq+X[i]+y;
while kq[1]=‘0’ do delete(kq,1,1);
write('ket qua: ',kq);
readln
end.

Trần Hoàn viết 20:19 ngày 30/09/2018

Trong C++ có ToString() không nhỉ

Xuân Anh viết 20:09 ngày 30/09/2018

Đây nhé.

Tv Z Full Hd viết 20:14 ngày 30/09/2018

bài này k chạy đc bạn ạ

Vũ Thanh viết 20:17 ngày 30/09/2018

Given the number 12345:

5 is 12345 % 10
4 is 12345 / 10 % 10
3 is 12345 / 100 % 10
2 is 12345 / 1000 % 10
1 is 12345 / 10000 % 10

Nguồn: https://stackoverflow.com/questions/4261589/how-do-i-split-an-int-into-its-digits

rogp10 viết 20:11 ngày 30/09/2018

Code này chỉ dành cho trích xuất cố định thôi. Mà có thế này tại sao phải dựng lên cái object string để làm gì cơ chứ.

Bài liên quan
0