4) 구구단 (중첩: for와 while)
▪ for와 while 문 사용
▪ for (i = 2; i <= 9; i++) { // 각 단(2~9)에 대하여
while (j <= 9) { // 단의 내용(j = 1~9)
// 출력: 2(i) × 1(j) = 2(i*j)
}
}
▪ 각 단 앞에 단의 제목(2단) 출력
▪ 단 사이에 빈 줄 추가
package c0rinne;
public class c0rinne { // 주 클래스
public static void main(String[] args) { // main()
int i, j;
for (i = 2; i <= 9; i ++) { // 각 단(2~9)에 대하여
j = 1; // 수 초기화
System.out.println(i + "단"); // 단의 제목 출력
while (j <= 9) { // 단의 내용(j = 1~9)
System.out.printf("%d X %d = %d\n", i, j, (i * j));
// 출력: 2(i) x 1(j) = 2(i * j)
j++; // 수 1증가
}
System.out.println(); // 단 사이에 빈 줄 추가
}
}
}
|
'Java' 카테고리의 다른 글
[Java] 배열 사용: 평균, 최댓값, 정렬 후 출력 (0) | 2022.04.19 |
---|---|
[Java] 1차원 정수 배열(ar)의 역순으로 바꾸기 (0) | 2022.04.18 |
[Java] 다섯 자리 이하의 2진수(0과 1로 구성)를 입력하여 10진수의 값 구하기 (while문) (0) | 2022.04.16 |
[Java] 성적 등급 (switch문) (0) | 2022.04.15 |
[Java] 세 개의 정수를 입력하여 최소값 구하기 (if-else문) (0) | 2022.04.14 |