응용 SoftWare/JAVA
중첩반복문 + 구구단 만들기
Hyun CHO
2016. 11. 25. 17:49
중첩반복문
for(초기값; 최종값;증가값){
실행문;
:
for(초기값; 최종값; 증가값){
실행문;
:
}
실행문;
:
}
=====================================================================
class For2
{
public static void main(String[] args)
{
for(int dan=2; dan<=9; dan++){
System.out.println("== "+dan+" ==");
for(int i=2; i<=9; i++){
System.out.println(dan+" * "+i+" = "+dan*i);
}
}
}
}
=====================================================================
class ForExGuGuDan
{
public static void main(String[] args)
{
for(int dan=1; dan<=9; dan+=3){ // 전체회전수 1, 4, 7
// 단의 제목
for(int i=dan; i<dan+3; i++){
System.out.print("=="+i+"단==\t");
}
System.out.println(); // 줄 바꾸기
// 구구단
for(int j=2; j<=9; j++){ // 곱2,3,4,5,6,7,8,9
for(int k=dan; k<dan+3; k++){ // 3개의 단을 출력하기
System.out.print(k+"*"+j+"="+k*j+"\t");
// 출력
}
System.out.println(); // 줄바꾸기
}
}
}
}