1
조건문: 상황에 따라 다르게 행동하기
조건문은 주어진 조건이 true인지 false인지에 따라 다른 코드 블록을 실행하도록 합니다.
일상에서 만약 ~라면 ~을 한다, ~하는 동안 ~을 반복한다처럼 판단하고 반복하듯, 프로그래밍에서도 조건에 따라 분기하거나 작업을 반복해야 합니다. 이때 사용하는 핵심 도구가 조건문(Conditional Statement)과 반복문(Loop Statement)입니다.
if와 switch를 중심으로 조건문과 반복문의 판단 흐름을 읽습니다.
조건문은 주어진 조건이 true인지 false인지에 따라 다른 코드 블록을 실행하도록 합니다.
반복문은 특정 코드 블록을 조건이 만족하는 동안 계속해서 실행하거나, 특정 횟수만큼 반복하도록 합니다.
이 절의 핵심은 분기와 반복을 문제 조건에 맞게 배치해 실행 흐름을 안정적으로 제어하는 것입니다.
else if는 여러 개를 붙일 수 있습니다.else: if 문과 모든 else if 문의 조건이 모두 false일 때, else 뒤의 코드 블록이 실행됩니다.