- 프로그램 개요 EvenOdd 프로그램은 사용자가 입력한 정수가 짝수인지 홀수인지를 판별하는 간단한 프로그램입니다. 정수의 나머지를 사용하여 짝수와 홀수를 구분합니다.
- 코드 설명 아래는 짝수 홀수 판별기를 구현한 Java 코드입니다.
package ex03;
import java.util.Scanner;
public class EvenOdd {
public static void main(String[] args) {
int number;
Scanner sc = new Scanner(System.in);
System.out.println("정수를 입력하시오");
number = sc.nextInt();
if (number % 2 == 0) {
System.out.println("입력된 정수는 짝수입니다.");
} else {
System.out.println("입력된 정수는 홀수입니다.");
}
}
}
- 코드 구성 요소
변수 선언:
int number;를 통해 입력된 정수를 저장할 변수를 선언합니다.
Scanner 객체 생성:
Scanner sc = new Scanner(System.in);를 사용하여 사용자 입력을 받을 준비를 합니다.
사용자 입력:
number = sc.nextInt();에서 사용자가 입력한 정수를 읽어옵니다.
짝수와 홀수 판별:
if (number % 2 == 0) 조건문을 사용하여 입력된 정수가 짝수인지 확인합니다.
나머지 연산자 %를 사용하여 2로 나누었을 때 나머지가 0이면 짝수로 판별합니다.
그렇지 않으면 홀수로 판별합니다.
결과 출력:
조건에 따라 짝수 또는 홀수라는 메시지를 출력합니다.
4. 사용 예시
사용자가 다음과 같이 입력한다고 가정해 봅시다:
정수를 입력하시오
4
출력:
입력된 정수는 짝수입니다.
또는 사용자가 홀수를 입력할 경우:
정수를 입력하시오
7
출력:
입력된 정수는 홀수입니다.
Share article