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

 

코딩테스트 연습 - 짝수와 홀수

정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even"

programmers.co.kr

 

 

문제 분석

- if문을 통해 짝수이면 Even으로 출력하고, 홀수이면 Odd의 값을 출력한다.

 

 

문제 풀이

1. if문을 통해 값을 2로 나누어 0이 남게되면 짝수로 판단하여 해당 문자를 출력한다.

2. 2로 나누어떨어지지 않는 경우 홀수로 판단하여 해당 문자를 출력한다.

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

 

 

https://github.com/SOEUN2/Algorithm