프로그래머스 알고리즘 문제
문제) 자릿수 더하기
자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 함수를 만들어야 한다.
ex) N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.
public class Main {
public static int numadd(int n){
int answer = 0;
String str;
str = Integer.toString(n);
for (int i=0;i<str.length();i++) {
answer += (str.charAt(i)-'0');
}
return answer;
}
public static void main(String[] args) {
int n = 123;
System.out.println(numadd(n));
}
}
'알고리즘' 카테고리의 다른 글
제일 작은 수 제거 (0) | 2020.09.06 |
---|---|
정수 제곱근 판별 (0) | 2020.09.03 |
정수내림차순으로 배치하기 (0) | 2020.08.30 |
자연수 뒤집어 배열로 만들기 (0) | 2020.08.22 |
이상한 문자 만들기(난이도 하) (0) | 2020.06.09 |