📘 문제 설명
정수 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));
}
}
📎 결과

'Java' 카테고리의 다른 글
| [Java] 코딩 6 - 프로그래머스 기출 문제(JAVA) / x만큼 간격이 있는 n개의 숫자 / Day 5 (2) | 2025.07.04 |
|---|---|
| [Java] 코딩 5 - 프로그래머스 기출 문제(JAVA) / 나머지가 1이 되는 수 찾기 / Day 4 (0) | 2025.07.03 |
| [Java] 코딩 4 - 프로그래머스 기출 문제(JAVA) / 약수의 합 / Day 3 (1) | 2025.07.02 |
| [Java] 코딩 3 - 프로그래머스 기출 문제(JAVA) / 자릿수 더하기 / Day 2 (1) | 2025.07.01 |
| [Java] 코딩 2 - 프로그래머스 기출 문제(JAVA) / 평균 구하기 / Day 1 (0) | 2025.06.30 |