ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 이중 반복문
    Back end/Java 기본 2023. 11. 14. 12:48
    package chap_04;
    
    public class _08_NestedLoop {
        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();
    
            }
            System.out.println("--------------------");
            // 별 (*) 왼쪽 삼각형 만들기
            /*
             *
             **
             ***
             ****
             *****
             */
            for (int i = 0; i < 5; i++) {
                //for (int j = 0; j < i + 1; j++) {
                for (int j = 0; j <= i + 1; j++) {
                    System.out.print("*");
                }
                System.out.println();
            }
            // 별 (*) 오른쪽 삼각형 만들기
            /*
               SSSS*
               SSS**
               SS***
               S****
               *****
            */
            for (int i = 0; i < 5; i++) {
                for (int j = 0; j < 4 - i ; j++) { // S는 처음에 4개가 필요함
                    System.out.print("");
                }
                for (int k = 0; k <= i; k++) {
                    System.out.print("*");
                }
                System.out.println();
            }
        }
    }
    

    'Back end > Java 기본' 카테고리의 다른 글

    Break  (0) 2023.11.14
    구구단 만들기  (0) 2023.11.14
    Do while  (0) 2023.11.14
    While문  (0) 2023.11.14
    For문  (0) 2023.11.14
Designed by Tistory.