반복문

package chap_04;

public class _05_For {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++ ){
            System.out.println(i);
        }

        for (int i = 0; i < 10; i+=2 ){
            System.out.println(i);
        }
    }
}
package chap_04;

public class _06_While {
    public static void main(String[] args) {
        int dist = 25;
        int move = 0;

        while (move < dist) {
            System.out.println(String.format("현재 이동 거리 : %d",move));
            move += 3;
        }
        System.out.println(move);
        System.out.println(dist);
    }
}
package chap_04;

public class _07_DoWhile {
    public static void main(String[] args) {
        //DoWhile
        int dist = 25;
        int move = 0;
        int height = 2;
        do {
            System.out.println("현재 이동 거리: " + move);
            move += 3;
        } while (move + height < dist);
        System.out.println("끝");
    }
}
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 < i + 1; j++){
                System.out.print("*");
            }
            System.out.println();
        }
//        별찍기
//            *
//           **
//          ***
//         ****
//        *****
        for (int i = 0; i < 5; i++){
            for (int j = 0; j < 4 - i; j++){
                System.out.print(" ");
            }
            for (int k = 0; k <= i; k++){
                System.out.print("*");
            }
            System.out.println();
        }
    }
}