while문 사용하여 각 자리수 합 구하기

김경한·2022년 11월 10일
0

java

목록 보기
15/15

각 자리의 합 구하기
while문을 사용하여 10으로 나누고 그 값을 내가 지정한 변수 sum에 값을 더 해주고 num은 내가 받은 값을 계속 10씩 나누어 주어 자리수를 지속적으로 줄여주면 된다.

 int sum = 0;
        int num = 0;
        Scanner sc =  new Scanner(System.in);
         num = sc.nextInt();

         while(num !=0){

             sum += num%10;
             
             num /= 10;
             

        }
        System.out.println(sum);
profile
마스터 요다의 광선검

0개의 댓글