더북(TheBook)

 

6.1

조건에 따라 분기하기: 조건문

6.1.1 조건이 하나일 때: if 문

온라인 쇼핑몰을 구경하다 보면 다양한 할인 혜택을 만날 수 있습니다. 첫 구매 할인, 신용 카드 할인, 학생 할인, 생일 할인, 연간 회원 할인 등이죠. 첫 구매라면 10% 할인 혜택을 받는다고 했을 때 10만 원짜리 물건은 최종 결제 금액이 9만 원입니다. 같은 물건을 한 번 더 사면 어떻게 될까요? 이제는 첫 구매가 아니므로 별도의 할인 혜택 없이 10만 원을 모두 지불해야 합니다. 이렇듯 ‘첫 구매라면’, ‘XX카드를 쓰면’, ‘학생이면’ 등 조건에 따라 동작이 달라질 때 분기한다고 합니다.

그림 6-1 조건에 따른 분기

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.