728x90

 

스캐너로 1-9 사이 양수를 받아

해당 수의 구구단을 출력하기

 

1-9외에 입력이 들어오면 1-9사이 정수만 입력하라는 문자를 출력하고

1-9가 들어오면 num1 변수를 가지고 for문 반복으로 구구단 출력

public void while_03() {
    // 1-9 사이 수를 입력 받아 구구단 출력
    Scanner sc = new Scanner(System.in);
    System.out.println("1-9 정수입력 : ");
    int num1 = sc.nextInt();

    if(num1 < 1 || num1 > 9 ) {
        System.out.println("1-9 정수입력만 입력가능");
    }else {
        for(int i=1; i < 10; i++) {
            System.out.println(num1+" x "+i+" = "+num1*i);
        }
    }
}
728x90
반응형

+ Recent posts