어제 오늘 내일

[Java] 짝수, 홀수 판단하기 본문

IT/Java

[Java] 짝수, 홀수 판단하기

hi.anna 2021. 4. 16. 07:21

 

짝수와 홀수 구분하기

Java에서 숫자가 홀수인지, 짝수인지 판단하는 코드입니다.

public class EvenOdd {
    public static void main(String[] args) {
        checkEvenOdd(1); // 홀수
        checkEvenOdd(2); // 짝수
        checkEvenOdd(3); // 홀수
    }

    public static void checkEvenOdd(int num) {
        if (num % 2 == 1) {
            System.out.println("홀수");
        } else {
            System.out.println("짝수");
        }
    }
}

 

public static void checkEvenOdd(int num) {...}

위 코드에서 checkEvenOdd() 메소드는 홀수인지, 짝수인지 판단할 숫자를 파라미터로 입력 받습니다.

 

if(num % 2 == 1) 

'%'는 나머지를 계산하는 연산자 입니다.

홀수는 2로 나누면 나머지가 1이 되고,

짝수는 2로 나누면 나머지가 0이 됩니다. 

이 코드는 이런 특징을 이용해서, 홀수와 짝수를 구분한 코드입니다.

 

 

반응형
Comments