문제설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한사항
num은 int 범위의 정수입니다.
0은 짝수입니다.
진행
솔루션함수는 %연산자를 사용해서 2를 나눈 뒤 1 이면 odd 0이면 Even이 나오도록 하면 될것 같다
코드
package com.example.codekata
fun main() {
var num1: Int = 0
println("숫자를 입력하세요.")
num1 = readln().toInt()
println("${solution(num1)}")
}
fun solution(num: Int): String {
var result = num % 2
var answer = ""
when (result) {
0 -> answer = "Even"
1 -> answer = "Odd"
}
return answer
}