30/09/2018, 17:30

Tách ra từng số của một số nguyên và tính tổng của chúng

em thấy có bài tập nhập vào 1 số nguyên (vd: 365) , hãy tách ra từng số và tính tổng của chúng. em đã tách dc sử dụng while ra (5,6,3) nhưng ko biết cách nào tính sum của 3 số đó ? ( em mới nhập môn C)

Nguyễn Hữu Điền viết 19:46 ngày 30/09/2018

Bạn có 1 biến sum = 0 rồi cộng dồn các số vừa tách được vào sum là được

BX136 viết 19:41 ngày 30/09/2018

tách đến đâu cộng đến đó

Nguyễn Hữu Điền viết 19:42 ngày 30/09/2018

Kiểu như này này

while (n != 0)
	{
		int x = n % 10;
		Sum = Sum + x;
		n = n / 10;
	}

biến Sum sẽ giúp bạn cộng các giá trị vừa tách được sau mỗi lần lặp

Bài liên quan
0