문제
- 입력된 수의 각 자릿수 합을 구하세요
- 수 : 1242
- 정답 : 9
보완할 점
- 반복문을 사용해서 좀 더 간단한 코드 구현해보기
소스코드
public class Algorithm09 {
public static void main(String[] args) {
int num = 1242;
int 천 = num / 1000;
int 백 = (num % 1000) / 100;
int 십 = ((num % 1000) % 100) / 10;
int 일 = num % 10;
int sum = 천 + 백 + 십 + 일;
System.out.println(sum);
}
}
'알고리즘 문제연습 > 기초 알고리즘' 카테고리의 다른 글
[012] 숫자 사각형 출력하기(거꾸로) (0) | 2021.05.26 |
---|---|
[011] 숫자 사각형 출력하기 (0) | 2021.05.19 |
[009] 팩토리얼 알고리즘 (0) | 2021.05.19 |
[008] 소수 판별 알고리즘 (0) | 2021.05.17 |
[007] 최대 공약수 구하기 (0) | 2021.05.13 |
댓글