코딩/java
입력한 정수의 구구단(메소드 사용)
런던전통손만두
2018. 11. 26. 12:15
반응형
import java.util.Scanner;
public class Practice_26 {
public static void printTimes(int n) {
System.out.println("구구단 " + n + "단입니다.");
int end;
if (n <= 9) {
end = 9;
}
else {
end = n;
}
for (int i = 1; i <= end; i++) {
System.out.println(n + " * " + i + " = " + (n * i));
}
}
public static int getInput() {
Scanner input = new Scanner(System.in);
int num = 0;
for (;num <= 0;) {
System.out.print("정수를 입력하세요: ");
num = input.nextInt();
if (num <= 0) {
System.out.println("잘못된 입력입니다. 다시 입력하세요.");
}
}
input.close();
return num;
}
public static void main(String[] args) {
int n = getInput();
printTimes(n);
}
}
결과:
반응형