[JAVA] 구구단 구하기

2021. 10. 23. 11:40Web/JAVA

728x90

 

사용자에게 입력받은 값에 따른 구구단을 구해보도록 하겠습니다.

 

먼저 완성 소스입니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Scanner;
 
public class Gugudan {
 
    public static void main(String[] args) {
        
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("몇 단을 구할까요?");
        
        int i = scanner.nextInt();
        
        for(int j = 1; j < 10; j++) {
            System.out.println(i + "*" + j + "=" + i * j);
        }
    }
}
 
cs

 


 

 

import java.util.Scanner; (1번 라인)

JAVA의 입력방식인 Scanner 를 사용하기 위해 import로 호출합니다.

 

 

Scanner scanner = new Scanner(System.in); (7번 라인)

객체를 생성합니다.

 

 

int i = scanner.nextInt(); (11번 라인)

i 변수에 입력 메소드를 int타입으로 리턴하도록 설정합니다.

 

 

for(int j = 1; j < 10; j++) (13번 라인)

j 변수를 만들어 반복문을 통해 1단부터 9단까지 1씩 증가하도록 합니다.

 

 

System.out.println(i + "*" + j + "=" + i * j);

사용자가 입력한 값이 들어갈 i 변수와 반복문을 통해 1단부터 9단까지 증가할 j 변수를

구구단의 형식에 맞게 출력합니다.