프로그래머스/Lv. 1

[프로그래머스 코딩테스트] 짝수와 홀수(Java)

Sigfriede 2023. 4. 3. 01:17

  문제 설명

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

 

  제한사항

  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.

 

  입출력 예

num return
3 "Odd"
4 "Even"
class Solution {
    public String solution(int num) {
        String answer = "";
        if (num % 2 == 0) {
            answer = "Even";
        } else {
            answer = "Odd";
        }
        return answer;
    }
}

  홀수와 짝수를 구분하기만 하면 되는 문제입니다. 숫자를 절반으로 나눈 나머지가 0이라면 짝수라는 뜻입니다. 그렇지 않다면 홀수라는 뜻입니다. 그것에 맞추어 조건식을 세웠습니다. 이번 조건식은 간단하므로 삼항 연산자를 썼어도 좋을 것 같습니다.