Q65. 물건 구매가를 입력 받아 할인율에 따라 지불 금액을 계산하는 프로그램을 작성하시오.
▶ 10000원 이상~50000원 미만 : 5%, 50000원 이상~300000원 미만 :7.5%, 300000원 이상:10% (200점)
buy = int(input("물건 구매가를 입력하세요 : "))
____ buy >= 10000 ____ buy < 50000 :
rate = 5
____ buy >= 50000 ____ buy < 300000 :
rate = 7.5
____ buy >= 300000 :
rate = 10
____ :
rate = 0
discount = buy * rate / 100
pay = buy - discount
print("구매가 : %.0f" % buy)
print("할인율 : %.1f%%" % rate)
print("할인 금액 : %.0f" % discount)
print("지불 금액 : %.0f" % pay)
- 난이도(1~10) : 2
- 힌트 : 없음
- - 실행 결과
-
물건 구매가를 입력하세요 : 80000
구매가 : 80000
할인율 : 7.5%
할인 금액 : 6000
지불 금액 : 74000
buy = int(input("물건 구매가를 입력하세요 : "))
if buy >= 10000 and buy < 50000 :
rate = 5
elif buy >= 50000 and buy < 300000 :
rate = 7.5
elif buy >= 300000 :
rate = 10
else :
rate = 0
discount = buy * rate / 100
pay = buy - discount
print("구매가 : %.0f" % buy)
print("할인율 : %.1f%%" % rate)
print("할인 금액 : %.0f" % discount)
print("지불 금액 : %.0f" % pay)