티스토리 뷰


package day160706;

import java.util.Scanner;


public class day060706_01 {


public static void main(String[] args) {

Scanner userInput = new Scanner(System.in);

int value,a,i;

while(true){

System.out.print("몇단까지 출력할까요? MAX 5000 : ");

value = userInput.nextInt();

if(value > 95000){ //시스템 성능과 속도를 고려하여 5000이상 입력을 제한하였습니다 해제를 윈할경우 5000숫자를 늘려주세요.

System.out.println("5000을 초과하는 숫자는 출력할 수 없습니다.");

continue;

}

for(i = 1; i <= value; i ++){

for(a = 0; a <= 10; a ++){

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

}

}

value = 0;

a = 0;

i = 0;

}

}


}





어떤값을 입력하는지에 따라 다르지만 5를 입력했을경우 아래와 같이 출력됩니다.

1 x 0 = 0

1 x 1 = 1

1 x 2 = 2

1 x 3 = 3

1 x 4 = 4

1 x 5 = 5

1 x 6 = 6

1 x 7 = 7

1 x 8 = 8

1 x 9 = 9

1 x 10 = 10

2 x 0 = 0

2 x 1 = 2

2 x 2 = 4

2 x 3 = 6

2 x 4 = 8

2 x 5 = 10

2 x 6 = 12

2 x 7 = 14

2 x 8 = 16

2 x 9 = 18

2 x 10 = 20

3 x 0 = 0

3 x 1 = 3

3 x 2 = 6

3 x 3 = 9

3 x 4 = 12

3 x 5 = 15

3 x 6 = 18

3 x 7 = 21

3 x 8 = 24

3 x 9 = 27

3 x 10 = 30

4 x 0 = 0

4 x 1 = 4

4 x 2 = 8

4 x 3 = 12

4 x 4 = 16

4 x 5 = 20

4 x 6 = 24

4 x 7 = 28

4 x 8 = 32

4 x 9 = 36

4 x 10 = 40

5 x 0 = 0

5 x 1 = 5

5 x 2 = 10

5 x 3 = 15

5 x 4 = 20

5 x 5 = 25

5 x 6 = 30

5 x 7 = 35

5 x 8 = 40

5 x 9 = 45

5 x 10 = 50




for문/scanner 를 이용하여 구구단을 출력해주는 프로그램을 개발해보았습니다.

시간은 10분정도 걸렸으며, 큰 어려움이 없습니다.



'Java' 카테고리의 다른 글

자바 객체지향 프로그래밍 예제  (0) 2016.07.07
자바 객체지향 프로그래밍 [기초]  (0) 2016.07.06
자바 do-while 문 예제  (0) 2016.07.05
자바 while 문 활용  (0) 2016.07.05
자바 for문을 이용한 구구단 프로그램  (0) 2016.07.05
댓글
05-29 22:35
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
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 28 29 30 31
글 보관함