본문 바로가기
JAVA

JAVA - 숫자를 입력 받아 구구단 출력하기

by 스노위13 2022. 5. 31.

1. 구구단 
콘솔에 숫자를 입력하면 그 숫자에 맞는 구구단을 출력하는 프로그램을 작성하시오. (for문을 활용하였다)

1
2
3
4
5
6
7
8
9
10
11
public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        System.out.print("입력 ");
        int n = Integer.parseInt(sc.nextLine());
        
        for (int i = 1; i <= 9; i++) {
            System.out.println( n +"*" + i + "=" + (n * i));
        }
        
    }
cs

숫자로 2를 입력하였을 때 결과 화면


2. 짧은 구구단 
숫자 두 개를 n,k 형식으로 입력하면 n단의 k번째까지 출력하는 프로그램을 작성하시오 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        System.out.print("입력 ");
        String num = sc.nextLine();
        
        String[] nk = num.split(",");
        
        for (int i = 0; i < nk.length; i++) {
            nk[i] = nk[i].trim();
        }
        
        int n = Integer.parseInt(nk[0]);
        int k = Integer.parseInt(nk[1]);
        
        for (int i = 1; i <= k; i++) {
            System.out.println( n +"*" + i + "=" + (n * i));
        }
        
    }
cs

숫자로 2,4를 넣었을 때 결과 화면

댓글