8, 9단 구현 - 값 입력 및 조건문

학습 목표

  • 사용자가 값을 입력 받는 방법을 경험한다.
  • 데이터 타입을 이해한다.
  • 조건문을 이해한다.

요구사항

  • 사용자가 입력한 숫자 값에 해당하는 단을 출력한다.
    • 예를 들어 사용자가 8이라는 숫자를 입력하면 8단 전체를 계산해 출력한다.
  • 사용자가 2 이상, 9 이하가 아닌 값을 입력하는 경우 2이상, 9이하의 값만 입력할 수 있습니다.라는 메시지를 출력한다.

힌트

  • 사용자에게 숫자 값을 입력 받는 방법
import java.util.Scanner;

public class Gugudan {
    public static void main(String[] args) {
        System.out.println("구구단 중 출력할 단은? : ");
        Scanner scanner = new Scanner(System.in);
        int number = scanner.nextInt();
        System.out.println("number : " + number);

        // 구구단 출력하는 예제 구현        
    }
}
  • 입력한 숫자 값이 2이상, 9이하인지 확인
if (number < 2) {
    // 사용자에게 에러 메시지 출력
} else if (number > 9) {
    // 사용자에게 에러 메시지 출력
} else {
    // number에 해당하는 구구단 계산 결과 출력
}

학습 참고 자료