-
for문을 이용한 구구단 출력Back end/Java 기본 2023. 11. 17. 16:51
- 문제
2단부터 9단까지, 구구단을 출력하는 프로그램을 작성하려 한다. 출력 예와 같은 결과를 얻도록, 코드를 완성하시오. - 정답
더보기public class GuGuDan {
public static void main(String[] args) {
// 구구단 출력
printGuGuDan();
}
public static void printGuGuDan() {
/* 반복문을 사용하여 메소드를 완성하시오. */
printDan(2); // 2단 출력
}
public static void printDan(int dan) {
System.out.printf("%d단\n", dan);
// dan x 1, dan x 2, ... , dan x 9
for (int j = 1; j <= 9; j++) {
System.out.printf ("\t"); // 들여쓰기
System.out.printf ("%d x %d = %d\n", dan, j, dan * j);
}
}
}public class GuGuDan {
public static void main(String[] args) {
// 구구단 출력
printGuGuDan(); // 2 ~ 9단까지 출력
}
public static void printGuGuDan() {
/* 반복문을 사용하여 메소드를 완성하시오. */
for(int i = 2; dan <=9; i++){ // 2~9
printDan(i)
}
// printDan(2); // 2단 출력
// printDan(3);
// printDan(4);
// printDan(5);
// printDan(6);
// printDan(7);
// printDan(8);
// printDan(9);
}
public static void printDan(int dan) {
System.out.printf ("%d단\n", dan);
// dan x 1, dan x 2, ... , dan x 9
for (int j = 1; j <= 9; j++) {
System.out.printf ("\t"); // 들여쓰기
System.out.printf ("%d x %d = %d\n", dan, j, dan * j);
}
}
}출저: 홍팍 (https://www.youtube.com/@hongpark)
이 블로그 기록은 개인 공부용 기록입니다.
'Back end > Java 기본' 카테고리의 다른 글
JNI 와 PURE JAVA? (0) 2024.06.26 Java 문제 (0) 2023.12.17 윤년 문제 (if문) (0) 2023.11.17 메소드 구조 예시 (0) 2023.11.17 칼로리 계산 (0) 2023.11.17