Algorithm

자연수 N의 각 자릿수의 합을 구하기

OOOooOOoo·2018년 4월 29일·조회 7,540

1. 문제

자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.

예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.


2. 코드

public class NumberSum {

	public static void main(String[] args) {
		NumberSum ns = new NumberSum();
		System.out.println("result=" + ns.get(153));
		System.out.println("result=" + ns.get(348));
	}

	private int get(int i) {
		int result = 0;

		while ( i > 0 ) {
			result += i % 10;
			i /= 10;
		}

		return result;
	}
}

댓글 0

로그인 후 댓글을 남길 수 있습니다.

아직 댓글이 없습니다.