본문 바로가기

카테고리 없음

자바 구구단

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package java1;
import java.util.Scanner;
 
public class gugudan3x3 {
 
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("첫 번째 수를 입력해주세요. ");
        int num1 = scanner.nextInt();                     // 처음 입력받는 정수 num1입력
        System.out.println("두 번째 수를 입력해주세요. ");
        int num2 = scanner.nextInt();                     // 처음 입력받는 정수 num2입력
        
        
        
        while (true) {
            for(int dan=1; dan<9; dan++ ) {
                System.out.printf("%d * %d = %d\n", num1, dan, num1*dan);
            }
            System.out.println();
                if (num1==num2) break;                // 처음 입력받은 수가 이후 입력받은 수와 같다면 break
                    else if (num1 > num2) num1--;    // 처음 입력받은 수가 이후 입력받은 수보다 크다면 처음 입력받은 수를 1씩 줄여가며 반복 출력
                    else num1++;                    // 처음 입력받은 수가 이후 입력받은 수보다 작다면 처음 입력받은 수를 1씩 더해가며 반복출력 
        
        }
    } 
}
cs