while 구문

while 반복문

이 문서에서는 while 반복문을 다루는 방법에 대해서 살펴본다.

while반복문은 조건을 만족하는 동안 지속적으로 내부 구문을 실행하도록 만들어진 제어문의 형태이다.

형태

while(조건식){
    실행코드
}

실행 순서

데모 1 : 무한 반복

위의 예제는 Hello world를 무한대로 출력하는 구문이다. 프로그램을 만들 때 무한대로 실행되는 것은 지양해야 할 작업이며, 조건에 변화를 주어 특정 시점까지 반복이 가능하도록 만들어주어야 한다.

데모 2 : 10회 반복

n이라는 변수 하나를 만들고 변화를 주며 특정 횟수만큼 반복을 실행하는 예제이다. 주의할 점은 변수는 반복 전에 만들어야 하며, 반복 내에서 변화하여야 한다는 것이다.

데모 3 : 1부터 10까지 화면에 출력

반복에 사용한 변수를 화면에 출력할 수 있다. 이를 통해 규칙을 가지는 형태의 프로그래밍이 가능하다.

데모 4 : 주사위 6이 나올 때까지 랜덤값 출력

break를 사용하여 특정 시점에서 반복을 중지할 수 있다. 6이 언제 나올 지 모르기 때문에 반복 횟수는 불규칙며, 마지막에 출력되는 값은 6이다.

Last updated