본문 바로가기
IT/Java

Java (If else문 예제3_십의 자리와 일의 자리가 같은지 판별)

by hjshims 2021. 4. 8.

십의 자리와 일의 자리가 같은지 비교

Scanner 클래스를 이용하여 2자리의 정수(10~99사이)를 입력받고,

십의자리와 일의 자리가 같은지 판별하여 출력하는 프로그램을 출력

 

package P0408;

import java.util.Scanner;

public class IfInt {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scan = new Scanner(System.in);
		int first=0, second=0 , number ;
		
		System.out.print("2자리 정수 입력(10~99)>> ");
		
		number = scan.nextInt();
		
		if(number<0 || number>99) {
			System.out.print("숫자 범위를 넘었어요. 다시 입력해주세요>> ");
			number = scan.nextInt();
		}
		
		first = number/10;
		second = number%10;
		
		if(first == second) {
			System.out.println("YES!");
		}
		else {
			System.out.println("10의 자리수와 1의 자리수가 같지 않습니다.");
		}
		
	}

}