선택 결과 지도
if
조건식 중심
범위 비교나 논리 조합처럼 조건이 다양한 경우에 맞다.
switch
값 목록 중심
하나의 값이 여러 case 중 어디에 해당하는지 고를 때 좋다.
for
횟수와 범위
시작값, 조건, 증감식이 한눈에 보여야 할 때 사용한다.
while
상태와 조건
종료 시점이 입력, 응답, 상태 변화에 달렸을 때 사용한다.