[JAVA] 반복문 for[for문, 중첩 for문, 별 찍기, 구구단]
1. 반복문이란? - for, while, do-while '반복문'은 주어진 조건을 만족하는 동안 주어진 문장들을 반복적으로 수행되도록 할 때 사용된다. 반복문의 종류로는 for문과 while문, while문의 변형인 do-while문
yermi.tistory.com
1. 두 개의 변수를 사용하여 구구단 출력
for (int i = 1, j = 2; j < 10 ; i++) {
if(i > 9) {
i = 0;
j++;
}
else {
System.out.printf("%d * %d = %d%n", j, i, i*j);
}
}
2. 하나의 변수를 사용하여 구구단 출력
for(int i = 2; i < 10; i++) {
System.out.println(i + " * " + (i - (i - 1)) + " = " + i);
System.out.println(i + " * " + (i - (i - 2)) + " = " + i * 2);
System.out.println(i + " * " + (i - (i - 3)) + " = " + i * 3);
System.out.println(i + " * " + (i - (i - 4)) + " = " + i * 4);
System.out.println(i + " * " + (i - (i - 5)) + " = " + i * 5);
System.out.println(i + " * " + (i - (i - 6)) + " = " + i * 6);
System.out.println(i + " * " + (i - (i - 7)) + " = " + i * 7);
System.out.println(i + " * " + (i - (i - 8)) + " = " + i * 8);
System.out.println(i + " * " + (i - (i - 9)) + " = " + i * 9);
}
3. 하나의 변수를 사용하여 한 줄로 구구단 출력하기
for (int i = 0 ; i < 72 ; i++) {
System.out.println((i/9 + 2) + " * " + (i % 9 + 1) + " = " + (i/9 + 2)*(i % 9 + 1));
}