🍏 개발일기

[JAVA] 각 자리 수 더하기

보배 진 2025. 9. 23. 17:11

1234를 입력하면 1의 자리, 10의 자리, 100의 자리, 1000의 자리를 각각 뜯어 더하여 출력하는 프로그램이다

더한 값을 넣기 위한 total 변수를 만들어준다

 

while로 무한로프를 돌려

break 할 수 있는 조건문으로는 더이상 뜯어 계산할 수가 없을 때이다

 

20번째 라인 : total 변수에 10으로 나눈 입력한 값의 나머지를 더한다

21번째 라인 : 입력값 num을 10으로 나누어 마지막 자리를 떼어낸 뒤 다시 그 값을 할당한다

계속 반복하여 21번 라인이 0이 되면 조건문을 만족하여 끝이난다