java 구구단

limchard·2023년 10월 26일
0

java

목록 보기
36/48
	// 단을 입력해서 해당 단 출력하기
	// 0을 입력 시 종료	
		
	Scanner sc=new Scanner(System.in);
		
	int dan;

	while(true) {
		System.out.println("단을 입력하세요(종료: 0)");
		dan=sc.nextInt();
			
		// 종료
		if(dan==0) {
			System.out.println("종료합니다");
			break;
		}
			
		if(dan<2||dan>9) {
			System.out.println("2~9단 까지만 입력 가능합니다.");
			continue;
		}
		// 2~9단까지만 입력 가능하능 하도록 해보자 
			
		// 구구단출력 
		System.out.println("["+dan+"단]");
		for(int j=1;j<=9;j++) {
			System.out.println(dan+"x"+j+"="+dan*j);
			System.out.printf("%d X %d = %2d\n",dan,j,dan*j);
		}
	}        

결과

단을 입력하세요(종료: 0)
2
[2단]
2x1=2
2 X 1 = 2
2x2=4
2 X 2 = 4
2x3=6
2 X 3 = 6
2x4=8
2 X 4 = 8
2x5=10
2 X 5 = 10
2x6=12
2 X 6 = 12
2x7=14
2 X 7 = 14
2x8=16
2 X 8 = 16
2x9=18
2 X 9 = 18
단을 입력하세요(종료: 0)
profile
java를 잡아...... 하... 이게 맞나...

0개의 댓글