본문 바로가기
Kotlin Language/programmers

Kotlin - 짝수의 합 프로그래머스 코딩 연습 (9)

by Classic Master 2023. 11. 26.
728x90

프로그래머스 문제

정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.

n result
10 30
4 6

코틀린 답

class Solution {
    fun solution(n: Int): Int {
        var answer = 0

        for (i in 0..n step 2)
            answer += i

        return answer
    }
}

풀이

answer 이라는 정수형 변수를 0으로 초기화 설정을 합니다.

for 반복문을 사용해 i는 0부터 'n' 까지 2씩 증가하는 조건을 넣습니다.

* step 은 뒤에 입력된 값 만큼 건너 뛰고 계산 합니다.

마지막으로 answer  += i 를 통하여  asnwer에 값을 받습니다.

반응형

 

 

728x90
반응형