JAVA 문제풀이
반복문 실습문제.7
Rocomi
2024. 6. 20. 09:04
사용자로부터 입력 받은 숫자의 단부터 9단까지 출력하세요.
단, 9를 초과하는 숫자가 들어오면 “9 이하의 숫자만 입력해주세요”를 출력하세요.
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
|
package com.kh.practice.chap02.loop;
import java.util.Scanner;
public class LoopPractice {
public void practice9() {
Scanner sc = new Scanner(System.in);
System.out.print("숫자 : ");
int num = sc.nextInt();
while (true) {
if (num <= 9) {
for (int j = num; j <= 9; j++) {
System.out.println("===== " + j + "단 =====");
for (int i = 1; i <= 9; i++) {
int ans = j * i;
System.out.printf("%d * %d = %d\n", j, i, ans);
}
}
} else {
System.out.println("9 이하의 숫자만 입력해주세요.");
}
break;
}
}
}
|
cs |