[예제#1] 커피 계산기: 잔수×가격 자동 계산

[예제#1] 커피 계산기: 잔수×가격 자동 계산

한줄 요약: 오늘 커피값, 입력만 하면 자동 계산!

1) 최종 목표

  • 사용자에게 가격잔수를 입력받고
  • 총액을 계산해 보기

2) 완성 코드(복붙)

# 커피 계산기: 가격 * 잔수 = 총액
price = input("커피 한 잔 가격을 입력하세요(원): ")
count = input("몇 잔 주문하시나요?: ")

# 입력은 기본적으로 '문자열'이라 숫자로 바꿔야 계산 가능!
price = int(price)
count = int(count)

total = price * count
print(f"총 {count}잔, 결제 금액은 {total}원 입니다.")

3) 한 단계 업그레이드(부가세 포함)

price = int(input("커피 한 잔 가격(원): "))
count = int(input("수량: "))

subtotal = price * count
vat = round(subtotal * 0.1)  # 10% 부가세, 반올림
total = subtotal + vat

print(f"상품금액: {subtotal}원")
print(f"부가세(10%): {vat}원")
print(f"총 결제금액: {total}원")

4) 자주 나는 오류

  • ValueError: invalid literal for int()
    → 문자(예: “3잔”)를 입력해서 그래요. 숫자만 입력!
  • 결과에 쉼표(,) 넣고 싶어요
    • total = 1234567
    • print(f"{total:,}원") # 1,234,567원

댓글 남기기

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.