조건문(conditional statement)

조건문은 영어로 ‘만약(~한다면)’이라는 뜻의 ‘if’처럼 가정이나 조건을 내거는 문장이다. 이는 컴퓨터에서 주어진 조건의 참, 거짓에 따라 각기 다른 명령을 처리하도록 만든 수행문을 말한다. 조건문의 프로그래밍 언어는 영어와 마찬가지로 ‘if’를 사용하는데, 주로 ‘if(특정 조건) – then (A) – else (B)’ 형태로 쓰인 문장이다. 의미는 if 뒤에 있는 조건이 참이면 A 명령을 실행하고, 아닌 경우에는 B를 실행하는 것이다. 조건문의 종류는 참과 거짓 두가지 조건으로 결론을 내는 양자택일문, 여러 조건 중 하나를 선택하여 결론을 내는 다자택일문으로 구분되는데, 프로그래밍을 할 때 출력될 데이터에 따라 양자택일문 또는 다자택일문을 적절히 사용한다.