구구단 출력 = 중첩된 for문 (이중 for문) 이용
----2단~9단
for (int dan=2; dan<=9; dan++) {
System.out.println(dan+"단");
for (int times=1; times<=9; times++) {
// System.out.println(dan + "*" + times + "=" + (dan*times)); -> 사용가능
System.out.printf("%d * %d = %d\t", dan, times, (dan*times));
}
}
----for문이 반대로인 2~9단
for (int dan1=1; dan1<=9; dan1++) {
for (int times1=2; times1<=9; times1++) {
System.out.printf("%d * %d = %d\t ", times1, dan1, (times1*dan1));
}
System.out.println( );
}
----이중 for문을 이용한 구구단 정리
for (int dan=2; dan<=9; dan++) {
System.out.println(dan+"단");
for (int times=1; times<=9; times++) {
//System.out.println(dan + "*" + times + "=" + (dan*times)); -> 사용가능
System.out.printf("%d * %d = %d\n", dan, times, (dan*times));
}
}
'JAVA > java 코드' 카테고리의 다른 글
[JAVA] 약수 ( 나누어 떨어지는 수 ) (0) | 2023.03.26 |
---|---|
[JAVA] 약수 ( 나누어 떨어지는 수 ) (0) | 2023.03.26 |
[JAVA] 5자리 수를 입력 받아 → 반대로 출력하고 / 각 자리 수 합계 출력 (0) | 2023.03.26 |
[JAVA] 배열 섞기(랜덤) / 섞인 배열 정리(오름차순, 내림차순) (0) | 2023.03.26 |
[JAVA] 배열의 합계,평균,최대,최소 출력 / 랜덤 값 배열 저장-출력 (0) | 2023.03.26 |