짝수 홀수 구별하기
- 키보드에서 입력 받은 정수가 홀수인지 짝수인지 말해주는 프로그램을 작성하시오.
문제 분석
- Scanner를 통해 정수를 입력 받고 변수에 저장
- 변수를 2로 나누었을 때 나누어 떨어지면 짝수, 나머지가 1이면 홀수
- 변수 % 2 = 0이면 짝수, 1이면 홀수
코드 작성
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.print("정수를 입력하시오: ");
number = sc.nextInt();
// 입력받은 정수를 2로 나눈 나머지가 0이면 짝수, 1이면 홀수
if (number % 2 == 0) {
System.out.println("입력된 정수는 짝수입니다.");
} else {
System.out.println("입력된 정수는 홀수입니다.");
}
}
}
- Scanner를 통해 입력 받은 수를 number에 저장
- number를 2로 나눈 나머지가 0일 경우 짝수, 1일 경우 홀수라는 메시지 출력
결과

문제 요점
- Scanner를 사용하여 입력 받은 수를 변수에 저장
- 변수의 나머지를 이용해 짝수 및 홀수를 구별함에 유의
Share article