Page 29 - 컴퓨팅 사고와 함께하는 파이썬기초부터 인공지능 응용까지 도서 미리보기
P. 29

CHAPTER 6? 커피 자동 주문기  125

yy사용자들이 주문을 할 수 있는 방법
yy커피 목록과 금액을 제시하는 방법
yy최종적으로 처리 결과를 제시하는 방법

²² 입력??
yy각 커피 종류에 대한 잔의 수
yy사용자가 지불할 금액

²² 출력??
yy커피의 종류와 한잔 금액
yy주문한 총금액
yy거스름돈

²² 데이터??
yy각 커피의 한잔 가격을 나타내는 정수형 상수
yy각 잔의 수를 나타내는 정수형 변수
yy총 금액을 나타내는 정수형 변수

알고리즘  ?CT ?

²² 전체 알고리즘 뼈대

               시작

               선택할 수 있는 음료와 가격 목록을 출력한다.

               각 음료별 몇 잔인지 사용자 입력을 대기한다.

각각의 음료에 대하여, 한잔의 음료가격 × 잔의 수를 계산하고 총합을 구한다.

               총금액을 요구한다.

               금액을 입력한다.

               금액이 부족하지 않는지 계산하고 거스름돈을 계산한다.
                                      결과를 출력한다.
                                             종료
   24   25   26   27   28   29   30   31   32   33   34