-
입력한 정수의 구구단(메소드 사용)코딩/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);
}
}
결과:
반응형'코딩 > java' 카테고리의 다른 글
숫자 별로 입력된 횟수 (0) 2018.11.26 5개의 숫자 출력 및 가장 큰 수(배열) (0) 2018.11.26 입력한 정수의 구구단 (0) 2018.11.26 인사 (0) 2018.11.26 절대값 계산 (0) 2018.11.25