본문 바로가기
Kotlin Language/programmers

Kotlin - 짝수와 홀수 프로그래머스 코딩 연습 (11)

by Classic Master 2023. 11. 28.
728x90

프로그래머스 문제

정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.

num return
3 "Odd"
4 "Even"
반응형

코틀린 답

class Solution {
    fun solution(num: Int): String {
        if (num % 2 == 0) {
            return "Even"
        } else {
            return "Odd"
        }
    }
}

class Solution {
    fun solution(num: Int): String {
        return if(num % 2 == 0) "Even" else "Odd"
    }
}

풀이

num 으로 넘겨진 정수를 2로 나눈 나머지를 계산합니다.( num % 2 ) 이 과정에서 나머지가 0인지 아닌지 확인합니다.

예를들어 2에서 2를 나누면 0입니다. 그러므로 ( 0 == 0 ) 이 성립하여, 'Even'을 반환합니다.

 

728x90
반응형