본문 바로가기
두두 IT/예제로 풀어보는 파이썬

주문 프로그램 if문 조건문 사용

by DoDo's 2026. 5. 11.
반응형

코드

print("재원이 비빔밥 전문점에 오신 것을 환영합니다")
print("=" * 50)
print()

menu = """
            -메뉴-

    불고기 비빔밥 : 12,000원
    야채 비빔밥 : 8,000원
    전주 비빔밥: 10,000원

    세트 주문시 : 3,000원 추가
    (세트는 밥과 반찬이 추가됩니다.)
"""
print(menu)
print()
print()
print("=" * 50)
print()
print()

order = input("비빔밥의 종류를 선택하세요. 예) 불고기, 야채, 전주 >>>>>   ")
combo = input("세트로 주문하시겠습니까? 3,000원 추가. 예) 네, 아니요 >>>>>   ")

price = 0

if order == '불고기':
    price = 12_000
elif order == '야채':
    price = 8_000
else:
    price = 10_000

if combo == "네":
    price += 3_000
    print(f"세트를 추가하셨습니다. 가격은 {price}입니다.")
else:
    print("단품으로 선택하셨습니다.")

 

실행문

재원이 비빔밥 전문점에 오신 것을 환영합니다
==================================================


            -메뉴-

    불고기 비빔밥 : 12,000원
    야채 비빔밥 : 8,000원
    전주 비빔밥: 10,000원

    세트 주문시 : 3,000원 추가
    (세트는 밥과 반찬이 추가됩니다.)



==================================================


비빔밥의 종류를 선택하세요. 예) 불고기, 야채, 전주 >>>>>   전주
세트로 주문하시겠습니까? 3,000원 추가. 예) 네, 아니요 >>>>>   네
세트를 추가하셨습니다. 가격은 13000입니다.

 

배운점

if문 안에 가격을 넣고 그 아래에 또 if 문을 넣어서 추가된 금액을 해야한다는 것을 배웠고 빈 변수가 있어야 그 변수를 통해서 누적되는 것을 만들 수 있다.

반응형