문제 설명

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

 

제한 조건

- num은 int 범위의 정수입니다

- 0은 짝수입니다

 

입출력 예시

num return
3 "Odd"
4 "Even"

 

나만의 해설

일단 짝수일때 홀수일때 라는 단어를 보자마자 %를 떠올랐다

나머지가 0이면 짝수 외에 숫자면 홀수니까 num를 입력받아서 %로 나머지를 구한 뒤

if문으로 각각의 출력값을 작성하면 된다고 생각했다

 

import java.util.Scanner;

public class Solution {
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        System.out.print("숫자를 입력하세요 : ");
        int num = scanner.nextInt();

        String answer = "";
        if (num % 2 == 0){
            answer = "Even";
        } else {
            answer = "Odd";
        }

        System.out.println(answer);
    }
}