JAVA

[JAVA]6. 중첩 for문

CodeJaram 2023. 6. 5. 08:05

[중첩 for문]

[실행순서]

a-b-d-(d1-d2-d4-d3

)-d2가 false: 실행2-(b-d-c)

- b가 false:끝

 

 

d의 반복횟수=큰for문반복횟수x작은 for문 반복횟수

실행 2의 반복횟수= 큰 for문 반복횟수

 

[예제1]

단을 2단부터 9단까지 [구구단 2단 출력했던 for문]을 반복

for(int j=1, j<10; j++{
  for(int i=1; i<10; i++) {
	System.out.println("2*"+ i+ "="+ (2*i));
		}
   }

[예제2]

별을 1개~5개 순서로 출력하기

for(int i=1; i<=5; i++) {
  for(int j=1; j<=i; j++) {
	 System.out.print("*");
			}
	System.out.println();
		}

 

[예제3]

별을 5개~1개 순서로 출력하기

for (int i = 5; i > 0; i--) {
  for (int j = 1; j <= i; j++) {
	System.out.print("*");
	}
	System.out.println();
	}

 

[예제 4]

별 1개~5개 오른쪽 정렬하여 출력하기

 

 

for(int i=1; i<=5; i++) {
  for(int j=5; j>i; j--) {
	System.out.print(" ");
	}
  for(int k=1; k<=i; k++) {
	System.out.print("*");
	}	
	System.out.println();	
	}

'JAVA' 카테고리의 다른 글

[JAVA]8. 2차원 배열  (1) 2023.06.07
[JAVA]7. 배열  (0) 2023.06.06
[JAVA]5. 반복문(FOR문)  (0) 2023.06.01
[JAVA]4. 반복문(while문)  (0) 2023.05.31
[JAVA]3. 조건문  (0) 2023.05.30