✍문제
구구단을 세로로 출력하시오.
- 어떤 변수가 어떤 규칙으로 증가하고 있는지를 중점적으로 보면서 풀고
- 증감연산이 반복문 안에 들어가서 같이 증가하고 있지는 않은지 잘 봐야겠다...
👉 결과
int dan = 2;
for(int j=0;j<8;j++) {
int num = 1;
for(int i=0;i<9;i++) {
System.out.printf("%dX"+num+"=%d%n",dan,dan*num);
num++;
}
System.out.println();
dan++; // 풀었다 ㅠㅠ
}
✍ 문제
구구단을 가로로 출력하시오.
이미 리뷰했기 때문에 생략
👉 정답
int num = 1;
for(int j=0;j<9;j++) {
int dan = 2;
for(int i=0;i<8;i++) {
System.out.printf("%dX"+num+"=%d\t",dan,dan*num);
dan = dan + 1;
}
System.out.println();
num = num + 1;
}
코드를 그대로 긁어오면 단락이 깨지는데 어떻게 해야 깔끔하게 가져올수 있는건지 모르겠다 🙄