
조건에 의한 반복은 주로 while문을 사용
(무한루프에 빠지지 않도록 주의! 조건문 마지막 줄 코드(n += 1) 참고)

- 조건식이 항상 True일 경우 무한루프에 빠질 수 있으니 주의!!
for문에서는 range( ) 무한루프를 방지해주지만,
while문은 n += 1 등으로 자체적으로 제약을 걸어야 함

[예제 1] (while문을 사용하여) 1부터 100까지의 정수 중 2의 배수와 3의 배수를 구분해서 출력하기

[예제 2] while문을 이용하여 사용자가 입력한 구구단을 출력하기

for문이 적합한 경우 = 횟수에 의한 반복문에 유리

while문이 적합한 경우 = 조건에 의한 반복문에 유리

[예제 3] 다음 반복 실행을 위해서 for문과 while문 중 가장 적합한 구문을 이용해서 프로그램 만들기
자동차 바퀴가 한 번 구를 때마다 0.15mm씩 마모된다.
현재의 바퀴 두께가 30mm이고, 최소 운행 가능한 바퀴의 두께가 20mm라고 가정할 때 앞으로 구를 수 있는 횟수 구하기
('예제 3'과 같이 횟수를 알 수 없을 땐 while문을 활용하는 것이 유리함)
<참고>