JAVA/프로그래머스

9. 숫자 자리수의 합

JJunDol2 2020. 12. 21. 21:36
package _9;

import java.util.Scanner;

public class Main {
	
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		int sum = 0;
		
		while(num > 0) {
			sum += num % 10;
			num /= 10;
		}
		
		/*
		int q = num;
		int x;			
		int numLen = String.valueOf(num).length();		
		
		for (int i = numLen - 1; i >= 0; i--) {
			x = (int) Math.pow(10, i);						
			q = num / x;
			num = num % x;			
			sum += q;
		}
		*/
		System.out.println("자리수의 합 : " + sum);		
	}
	
}