본문 바로가기
study/Java

[Java] 14. 중첩 반복문 Exam2 (숫자를 입력 받아서 각 자리수의 합을 구하기)

by 금이패런츠 2022. 3. 14.
728x90
반응형
package chap4;

import java.util.Scanner;

/*
 * 숫자를 입력받아 각 자리수의 합을 구하기
 * Scanner scan = new scanner(System.in);
 * int num = scan.nextInt(); ///123
 * 
 * sum += num%10
 * num /= 10
 * 6
 */
public class Exam7 {
	public static void main(String[] args) {
    
		System.out.println("숫자를 입력하세요");
		Scanner scan = new Scanner(System.in);
		int num = scan.nextInt();
		int temp = num;
		int sum=0;
		while(temp>0) {
			sum += temp%10;
			temp /= 10;
		}
		System.out.println(num + "의 자리수 합:" + sum);	
	}
}
728x90
반응형