728x90 반응형 프로그래머스 자릿수 더하기1 프로그래머스 Level.1 자릿수 더하기 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. #include using namespace std; int solution(int n) { int answer = 0; while(n >= 10){ answer += n % 10; n /= 10; } answer += n; return answer; } while 문을 사용해서 10단위의 나머지 값을 더하면 된다고 생각했다 while 문 안 괄호에는 if문처럼 조건을 달아주면 된다. answer = answer + n의 나머지 값 n = 123 / answer = 0 123 % 10 = 3 answer = 3 n .. 2023. 7. 4. 이전 1 다음 728x90 반응형