6장
제어문
인터넷 고객센터에 전화하면 대부분 자동 응답 시스템(ARS)으로 연결됩니다. 그러면 전화기 너머로 “신규 가입은 1번, 해지는 2번, 고장 접수는 3번, 상담원 연결은...”이라는 안내 음성이 들리는데요. 전화한 고객이 새로 서비스에 가입하려는 경우라면 1번을, 사용 중인 인터넷이 갑자기 동작하지 않는 경우라면 3번을 누를 겁니다. 그러면 각각 가입 또는 고장 접수 담당부서로 연결되겠지요. 만약 번호를 잘못 누르면 처음부터 다시 안내를 받습니다. 이와 비슷하게 한 프로그램 안에서도 경우에 따라 서로 다른 동작을 하도록 코드를 작성하는데, 이를 제어문이라고 합니다. 이 장에서는 제어문에 해당하는 조건문과 반복문을 배워 보겠습니다.