열심히 끝까지

9강 제어문 - 반복문 for 본문

멘토씨리즈 JAVA

9강 제어문 - 반복문 for

노유림 2022. 4. 23. 22:48

9강 제어문 : 반복문

       (1) 반복문의 정의
                - 반복문이란 특정 작업을 반복적으로 수행하고 싶을 때 사용하는 문법 
       (2) 반복문의 종류
                - for문
                - while문
                - do - while문
       (3) 반복문 사용 목적 : 반복되는 명령의 처리를 위해
                ex ) 선생님이 학생한테 컴퓨터를 켜달라고 명령을 한다면?
                        [1번 부터 10번까지] 컴퓨터 켜줘

반복문 설정 전


                        반복문(컴퓨터번호=1~10){
                                 컴퓨터를 켜줘;
                         }

        - "변수가 처음엔 ~부터 ...가 될 때까지 반복할게"
                   = 특정한 횟수 동안 작업을 반복하고 싶을 때 사용!

        구조 
        for(초기식; 조건식; 증감식){
             초기식에 선언된 변수가 조건식이 참일 동안에 반복할 명령;
         }
         // 초기식 : 변수 생성, 조건식 : 변수의 마지노선 설정, 증감식 : 변수의 변화량 설정

for 반복문 방법
위 방법 이용해 반복문으로 바꾼 후



        for문의 실행순서?
                 초기식 -> 비교식 -> 명령 -> 증감식(증가 혹은 감소)
        * 이때, 초기식은 반복문이 시작될 때 한번만 실행된다.


        ? " 컴퓨터 번호가 10번부터 시작해서 1번보다 크거나 같을 때까지 
             컴퓨터를 켜주고 번호를 1씩 감소해 " 
           -> 감소식

반복문 감소식




        ? " 컴퓨터번호가 1번부터 시작해서 10번보다 작거나 같은 때까지 컴퓨터를 켜주고
             번호를 1씩 증가해. 단, 짝수번호만 컴퓨터 켜줘! "
            -> 2의 나머지가 0인 것을 이용

반복문을 이용한 짝수번호 출력



        ? " 컴퓨터 번호가 1번부터 시작해서 10번보다 작거나 같을 때까지 컴퓨터를 켜주고
             번호를 2씩 증가해"
            -> 복합대입연산자를 이용

복합대입연산자를 이용한 홀수번호 출력
반복문을 이용한 10까지의 합 출력
반복문을 이용한 10까지의 합 출력(2)

'멘토씨리즈 JAVA' 카테고리의 다른 글

11강 제어문 - 반복문 break / continue  (0) 2022.04.23
10강 제어문 - 반복문 while / do-while  (0) 2022.04.23
8강 제어문 - 조건문 Switch  (0) 2022.04.22
7강 제어문 - 조건문 if  (0) 2022.04.22
6강 연산자3  (0) 2022.04.21