본문 바로가기
Python/☞

[25]-A. 바나프레소 키오스크

by TR. 2020. 7. 20.
import random

order = random.randint(1000,9999)

price1 = 1500
price2 = 2500
price3 = 2500
price4 = 2500
price5 = 3000
price6 = 2800
price7 = 2600
price8 = 3500
price9 = 3500

cnt1 = 0
cnt2 = 0
cnt3 = 0
cnt4 = 0
cnt5 = 0
cnt6 = 0
cnt7 = 0
cnt8 = 0
cnt9 = 0

for i in range(5) :
    print("1. 아메리카노 \t1,500")
    print("2. 카푸치노 \t2,500")
    print("3. 카페라떼 \t2,500")
    print("4. 더치커피 \t2,500")
    print("5. 더치라떼 \t3,000")
    print("6. 스페셜티아메 \t2,800")
    print("7. 헤이즐넛아메 \t2,600")
    print("8. 카페모카 \t3,500")
    print("9. 카라멜마끼아또 \t3,500")
    print("메뉴를 선택하세요.")
    sel = int(input(": "))

    if sel == 1 :
        cnt1 += 1
    elif sel == 2 :
        cnt2 += 1
    elif sel == 3 :
        cnt3 += 1
    elif sel == 4 :
        cnt4 += 1
    elif sel == 5 :
        cnt5 += 1
    elif sel == 6 :
        cnt6 += 1
    elif sel == 7 :
        cnt7 += 1
    elif sel == 8 :
        cnt8 += 1
    elif sel == 9 :
        cnt9 += 1

total = price1*cnt1 + price2*cnt2 + price3*cnt3 + price4*cnt4 + price5*cnt5
total += price6*cnt6 + price7*cnt7+ price8*cnt8 + price9*cnt9
print("(total : %d 원)" % total)
money = int(input("현금 입력 : "))

if money < total :
    print("현금이 부족합니다.")
else :
    print("------- BANAPRESSO -------")
    print("주문번호를 확인해주세요.")
    print("주문번호 : %d" % order)
    print("--------------------------")
    print("결제수단 : 현금 결제")
    print("상호명 : 바나프레소 megaIT점")
    print("Gangnam, Seoul Korea")
    print("--------------------------")
    if cnt1 != 0 :
        print("아메리카노 %d개\t" % cnt1, price1*cnt1, "원")
    if cnt2 != 0 :
        print("카푸치노 %d개\t" % cnt2, price1*cnt2, "원")
    if cnt3 != 0 :
        print("카페라떼 %d개\t" % cnt3, price1*cnt3, "원")
    if cnt4 != 0 :
        print("더치커피 %d개\t" % cnt4, price1*cnt4, "원")
    if cnt5 != 0 :
        print("더치라떼 %d개\t" % cnt5, price1*cnt5, "원")
    if cnt6 != 0 :
        print("스페셜티아메 %d개\t" % cnt6, price1*cnt6, "원")
    if cnt7 != 0 :
        print("헤이즐넛아메 %d개\t" % cnt7, price1*cnt7, "원")
    if cnt8 != 0 :
        print("카페모카 %d개\t" % cnt8, price1*cnt8, "원")
    if cnt9 != 0 :
        print("카라멜마끼아또 %d개\t" % cnt9, price1*cnt9, "원")
    print()
    print("주문해주셔서 감사합니다.")
    print("total : %d 원" % total)
    print("잔액 : ", money-total, "원")
    print("--------------------------")
    print("--------------------------")

    

'Python > ' 카테고리의 다른 글

[27] 2차원 반복문  (0) 2020.07.21
[26] 분기문  (0) 2020.07.21
[25] 바나프레소 키오스크  (0) 2020.07.20
[24]-A. 연산자 맞추기  (0) 2020.07.20
[24] 연산자 맞추기  (0) 2020.07.20

댓글