01/10/2018, 10:49

Tìm cách giải quyết bài toán về mảng 1 chiều

Các Pro giúp đỡ em tìm hướng giải quyết bài toán này với
Bài toán như sau cho một mảng (Phần tử trong mảng là bất kỳ)
Xuất ra kết quả là tổng của số chữ của từng số
( Chẳng hạn: 1 có 1 chữ số, 12 có 2 chữ số, 127 có 3 chữ số, 1534 có 4 chữ số => 1+2+3+4 = 10)
ex. {1, 23, 345, 3990, 5699}
=> 1+2+3+4+5= 15.

HK boy viết 12:55 ngày 01/10/2018

1+2+3+4 = 11

Lạy thím

Dùng vòng while để đếm số chữ số: bỏ từng chữ số một, rồi tăng biến đếm lên 1.

Tynk Huynk viết 12:58 ngày 01/10/2018

Nếu dùng Java thì quá dễ, chuyển số thành chuỗi rồi lấy length của chuổi

trong1994 viết 12:57 ngày 01/10/2018

Mình cũng nghĩ vậy nhưng hiện thực code mình nghĩ ko ra được…

trong1994 viết 13:05 ngày 01/10/2018

Bạn có thề viết ra vòng lặp while giúp mình được không. Mình cũng có thử viết ra theo ý của bạn nhưng output vẫn error.

trong1994 viết 12:51 ngày 01/10/2018

Nhưng đề bài buộc phải làm theo là phuongthuc(int[] arr) đó bạn

Phạm Vinh viết 13:05 ngày 01/10/2018

Bạn cho mọi người xem code thì mới giúp đc bạn chứ. Bạn cứ đưa cái chương trình có error lên đi

Bài liên quan
0