원쥬
원주는 공부중
원쥬
전체 방문자
오늘
어제
  • 분류 전체보기 (29)
    • Django (0)
    • Vue3 (2)
    • Android (7)
    • Arduino (0)
    • JSPServlet (0)
    • CSS (0)
    • HTML (0)
    • Java (9)
      • Java (9)
      • JavaFestival (0)
    • JavaScript (0)
    • Machine Learning (5)
    • Python (2)
    • Project (1)
      • first_project (1)
      • second_project (0)
      • third_project (0)
    • Tistory (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • invisible
  • vscode
  • while문
  • Python
  • Vue3
  • textarea 오른쪽 하단
  • API
  • AndroidStudio
  • 안드로이드 스튜디오
  • JSON
  • machinelearning
  • v-on
  • Ref
  • pandas
  • 안드로이드
  • Android Stuido
  • v-model
  • android
  • button
  • 손글씨데이터
  • matplotlib
  • 영화데이터
  • volley
  • machine learning
  • visible
  • while문 예제
  • 사라지게하기
  • 폰트바꾸기
  • v-bind
  • while

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
원쥬

원주는 공부중

[Java] 반복문 이중 for문
Java/Java

[Java] 반복문 이중 for문

2022. 8. 2. 23:44

이중 for문

- for문 안에 for문을 집어넣는 것

 

이중 for문의 구조

for (int j = 1; j <=3; j++) {
    System.out.println("j : " + j + " ");
    for (int i = 1; i <=3; i++) {
        System.out.println("i : " + i + " ");
    } System.out.println("========");
}

이중 for문 예제 1)

package 이중for문;

public class Ex01구구단 {

	public static void main(String[] args) {

		// 2단 : 2*1=2 2*2=4... 2*9=18

		int sum = 0;
		

		for (int j = 2; j <= 9; j++) {

			System.out.print(j + "단 : ");

			for (int i = 1; i <= 9; i++) {

				sum = i * j;

				System.out.print(j + "*" + i + "=" + sum + " ");

			}
			System.out.println();

		}
				
	}

}

이중 for문 예제 2)

package 이중for문;

public class Ex02약수 {

	public static void main(String[] args) {

		for (int i = 2; i <= 30; i++) {

			System.out.print(i + "의 약수 : ");

			for (int j = 1; j <= i; j++) {

				if (i % j == 0) {

					System.out.print(j + " ");

				}

			}

			System.out.println();

		}

	}

}

이중 for문 별찍기

별찍기 1)

package 이중for문;

public class ex03별찍기 {

	public static void main(String[] args) {

		for (int i = 0; i < 5; i++) {

			for (int j = 0; j < 5; j++) {

				System.out.print("*");
			}
			System.out.println();
		}

	}

}

별찍기 2)

package 이중for문;

public class ex04별찍기 {

	public static void main(String[] args) {

		for (int i = 0; i < 5; i++) {

			for (int j = 0; j <= i; j++) {

				System.out.print("*");
			}
			System.out.println();

		}

	}

}

별찍기 3)

package 이중for문;

public class ex05별찍기 {

	public static void main(String[] args) {

		for (int i = 0; i < 5; i++) {

			for (int j = 4; j >= i; j--) {

				System.out.print("*");

			}

			System.out.println();

		}

	}

}

별찍기 4)

package 이중for문;

public class ex06별찍기 {

	public static void main(String[] args) {

		for (int i = 0; i < 5; i++) {

			for (int j = 4; j > i; j--) {

				System.out.print(" ");

			}

			for (int k = 0; k <= i; k++) {
				System.out.print("*");
			}
			System.out.println();
		}

	}

}

오랜만에 별찍기 풀어보니까 재밌다..........

 

 

저작자표시 (새창열림)

'Java > Java' 카테고리의 다른 글

Java 환경구축 및 Eclipse 설치  (1) 2022.09.20
[Java] 반복문 for문  (0) 2022.08.02
[Java] while문 예제 로그인 프로그램/계산기 프로그램/ 플러스게임  (0) 2022.08.02
[Java] 반복문 while/do-while  (0) 2022.07.28
[Java] 조건문 응용 실습 - 자판기 프로그램 if/ switch-case  (0) 2022.07.24
    원쥬
    원쥬
    Git : https://github.com/wonjuju/

    티스토리툴바