본문으로 바로가기
 

📘 문제 설명

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

https://school.programmers.co.kr/learn/courses/30/lessons/12937

 

프로그래머스

SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr


 


📌 제한조건

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

💡 개념 설명

  •  입력받은 정수 num이 짝수인지 홀수인지 출력하는 문제이다.
  • num을 입력받고 if문으로 num을 2로 나눈 나머지를 구해 0이라면 짝수를 반환하므로 "Even"으로 return 하고
  • else문을 사용해 나머지는 "Odd"를 return 한다.

📎 입출력 예시

 


📎 코드

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

public class Main {
    public static void main(String[] args) {
        Solution s = new Solution();
        System.out.println(s.solution(3));
        System.out.println(s.solution(4));
    }

}

📎 결과