# while 문
#### 사용법?
while 문은 대표적인 반복문으로서, 아래와 같은 구조를 가집니다. 조건식이 참인 경우, 반복 내용을 수행합니다. 거짓이 될 때까지 계속 수행되므로, 무한 루프에 빠지지 않도록 주의해야 합니다.
```
while (조건식) {
// 반복 내용
}
```
#### 숫자 역순 출력하기?
while 문을 사용해서, 아래와 같은 출력 결과를 만들려면 어떻게 해야할까요?
```
4
3
2
1
```
정답은 아래와 같습니다.
```
// 변수 생성
int n = 4;
// 반복 수행
while (n > 0) { // n의 값이 0보다 크면 반복!
System.out.println(n);
n--; // n을 1 감소
}
```
## 문제
무궁화 4호 인공위성 발사를 위한, 카운트 다운이 시작되었다. 적절한 입력값과 while 문을 활용하여, 출력 예와 같은 결과를 만드시오. (무한 루프에 빠지지 않도록 주의할 것)
## 입력 예
```
5
```
## 출력 예
```
카운트 다운을 시작합니다..
5..
4..
3..
2..
1..
0..
발사!!
```