문제 설명
정수 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이라면 짝수라는 뜻입니다. 그렇지 않다면 홀수라는 뜻입니다. 그것에 맞추어 조건식을 세웠습니다. 이번 조건식은 간단하므로 삼항 연산자를 썼어도 좋을 것 같습니다.
'프로그래머스 > Lv. 1' 카테고리의 다른 글
[프로그래머스 코딩테스트] 숫자 문자열과 영단어(Java) (0) | 2023.04.03 |
---|---|
[프로그래머스 코딩테스트] x만큼 간격이 있는 n개의 숫자(Java) (0) | 2023.04.03 |
[프로그래머스 코딩테스트] 자릿수 더하기(Java) (0) | 2023.04.03 |
[프로그래머스 코딩테스트] 평균 구하기(Java) (0) | 2023.04.03 |
[프로그래머스 코딩테스트] 약수의 합(Java) (0) | 2023.04.03 |