Notice
Recent Posts
Recent Comments
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

Spring & Java

[5일차] [내일배움캠프 사전캠프] + 반복문 숙제 본문

내일배움캠프 사전 학습

[5일차] [내일배움캠프 사전캠프] + 반복문 숙제

dev.hyuck 2025. 11. 14. 14:52

반복문 연습하기 part 1 

1부터 100까지 숫자 나오게 하기

 

for문 사용하기

public class dev2{
    public static void main(String[] args) {
        int number = 101;

        for( int i = 0; i < number; i++ ){
            if(i == 101) {
                break;
            }
            System.out.println(i + "");

        }
    }
}

 

결과 예시

while문 사용하기

public class dev2{
    public static void main(String[] args) {

        int i = 1;
            do {
                System.out.println(i + "");
                i++;

            }while (i <= 100);
    }
}

 

반복문 part 2

1부터 100까지의 짝수만 출력하기 

 

        // 짝수만 출력하기
        int number = 100;
        for (int i = 1; i <= number; i++) {
            if(i % 2 == 0){
                System.out.println("i = " + i);
            }
        }

 

반복문 part 3

        // 구구단 만들기
        Scanner sc = new Scanner(System.in);

        System.out.println("구구단 만들기");
        System.out.println("값 :  ");
        int gugudan = sc.nextInt();

       if (gugudan < 2 || gugudan > 9){
            System.out.println("2-9 사이를 입력 하세요.");
        }
       else{
           System.out.println("=== " + gugudan + "단 ====");
           // Sytem.out.println("=== " + gugudan + "단 ===");
           for ( int i = 1; i <= 9; i++){
               // System.out.println(gugudan + " x " + i + " = " + (gugudan * i));
               System.out.println(gugudan + " x " + i + " = " + (gugudan * i));
           }


       }

    }
}