열심히 끝까지

10강 제어문 - 반복문 while / do-while 본문

멘토씨리즈 JAVA

10강 제어문 - 반복문 while / do-while

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

10-1 ) 제어문 : 반복문2
       1) while문
               " 조건이 참일 동안에~ 명령을 반복해라! "

while 반복문 사용 전(1)
while 반복문 사용 전(2)


         구조 
         while (조건식){      // 조건식 : true 혹은 false의 결과식을 갖는 식
                 반복할 명령    // 조건이 참일 동안에 { } 안에 명령을 반복
         }

while 반복문 사용


              * while문 사용시
                      1) 변수를 생성
                      2) 조건식에서 변수의 범위 설정
                      3) 반복 할 명령 적기
                      4) 변수의 값을 변화

 

반복문을 이용한 음악재생횟수 출력


               사용자에게 입력받은 값이 Y라면 음악재생을 반복하고 아니라면 반복을 멈추는 코드를 구현
               이때, Y만 해당 소문자 y는 반복하지 않고 꺼진다.

               * while문은 조건이 거짓이면, 단 한번도 실행되지 않는다.


              UPDOWNGAME 실습

UPDOWNGAME 실습

 

UPDOWNGAME 실습 실행창



       2) do-while문
                " 일단 한번은 실행하고 조건이 참이라면, 명령을 반복해라! "

            구조 - 일단 실행한 후 조건을 비교해서, 참이라면,  { }안에 명령을 반복
                  do {
                                반복할 명령
                  } while(조건식);

do-while문 반복문 = 꼭 한번은 실행한다.
do-while문을 while문으로 바꾸게 되면 실행을 하지 않고 그대로 종료한다


          *do-while문은 한번은 꼭 실행하지만
          *while문은 실행하지 않는다.