Java
[Java] 구구단 출력
Dongi
2022. 8. 14. 14:54
오늘은 구구단 출력에 대해 해 봅시다ㅋㅋㅋ
세로로 출력되는 구구단
public class ForA05 {
public static void main(String[] args) {
// 세로로 출력되는 구구단
for(int i=2; i<=9; i++) { // 구구단 앞 자리수
for(int j=1; j<=9; j++) { // 구구단 뒷 자리수
System.out.println(i + " * " + j + " = " + i*j); // 구구단 출력
}
System.out.println(); // 단마다 띄우기
}
}
}
가로로 출력되는 구구단
public class ForA05 {
public static void main(String[] args) {
// 가로로 출력되는 구구단
for(int i=1; i<=9; i++) { // 구구단 뒷 자리수
for(int j=2; j<=9; j++) { // 구구단 앞 자리수
System.out.printf("%d * %d = %2d ", j, i, i*j); // 구구단 출력
}
System.out.println(); // 9 * 1이 끝나면 줄을 바꿈
}
}
}
가로로 출력되는 구구단은 간단하게 구구단 앞자리 수와 뒷자리 수를 바꾸어주면 됩니다. 깔끔하게 출력하기 위해서 printf를 사용하였고 i*j는 최대 두 자릿수가 나오기 때문에 %2d로 출력했습니다.
본 내용은 강남 이젠아카데미컴퓨터학원에서 배운 내용을 복습하는 과정입니다.
링크 : https://gn.ezenac.co.kr/