짝수 홀수 구별하기

안시우·2024년 4월 28일

JAVA

목록 보기
5/6

1. 설명

♟️

  • a%b : %연산자는 a를 b로 나누었을 때 나머지를 구하는 연산자
  • 짝수 : Number % 2 == 0
    (2로 나누었을때 나머지가 0이면 Number는 짝수이다.)
  • 홀수 : Number % 2 == 1
    (2로 나누었을때 나머지가 1이면 Number는 홀수이다.)
  • if문 :
    • 구조 : if (조건문) {
      실행문1;
      } else {실행문2;
      }
    • 조건문은 True 또는 False가 도출되어야 한다.
      조건문이 True이면 실행문1이 실행, False이면 실행문2가 실행된다.
    - 구조:
  • if문을 삼항 연산자 표현하기
    • 구조 : (조건문)?(실행문1):(실행문2);
    • if문과 동일하게 조건문에는 True 또는 False가 도출되어야 한다.
      조건문이 True이면 실행문1이 실행, False이면 실행문2가 실행된다.

2. 코드

2-1. if문 이용하기

import java.util.Scanner;
public class Test3 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.print("짝홀수를 구분할 정수를 입력하시오.");
		int Number = sc.nextInt();
		if (Number % 2 == 0) {
			System.out.println("입력된 짝수입니다.");
		} else {
			System.out.println("입력된 홀수입니다.");
		}
	}
}

2-2. 삼항연산자 이용하기

import java.util.Scanner;
public class Test3 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.print("짝홀수를 구분할 정수를 입력하시오.");
		int Number = sc.nextInt();
        //if문 대신 삼항연산자 사용
		System.out.println((Number % 2 == 0) ? ("입력된 짝수입니다.") : ("입력된 홀수입니다."));
	}
}

3. 결과

짝홀수를 구분할 정수를 입력하시오.99
입력된 홀수입니다.

짝홀수를 구분할 정수를 입력하시오.202
입력된 짝수입니다.

0개의 댓글