제어 선택

조건, 반복, 탈출은 질문을 줄이면 고를 수 있다

무엇을 결정하는가를 질문하면 if, switch, for, while, break가 자연스럽게 갈린다.

두 갈래 선택if / else

참과 거짓으로 흐름이 나뉜다.

값 여러 개switch

정해진 case 중 하나를 고른다.

횟수 또는 조건for / while

반복 기준이 보이는지 확인한다.

구분의미판단
if조건식 참/거짓비교와 대입 혼동
switchcase와 breakbreak 누락
for/while끝값과 종료 조건off-by-one, 무한 루프

핵심 무엇을 결정하는가를 질문하면 if, switch, for, while, break가 자연스럽게 갈린다.