파이썬

[두근두근파이썬] 82페이지 도전문제

아스키의 공부방 2020. 9. 6. 22:43
728x90
반응형
# 도전문제 만약 50원짜리 동전과 10원짜리 동전도 거슬러 줄 수 있다면
# 어떻게 수정해야 하는가?

money = int(input("투입한 금액 : "))
price = int(input("물건 값 : "))

change = money - price
print("거스름 돈 :", change)
coin500 = change // 500
change = change % 500
coin100 = change // 100
change = change % 100
coin50 = change // 50
change = change % 50
coin10 = change // 10

print("500원 갯수 :", coin500)
print("100원 갯수 :", coin100)
print("50원 갯수 :", coin50)
print("10원 갯수 :", coin10)

 

혹은

 

money = int(input("투입한 금액 : "))
price = int(input("물건 값 : "))

change = money - price
print("거스름 돈 :", change)
coin500 = change // 500
change %= 500
coin100 = change // 100
change %= 100
coin50 = change // 50
change %= 50
coin10 = change // 10

print("500원 갯수 :", coin500)
print("100원 갯수 :", coin100)
print("50원 갯수 :", coin50)
print("10원 갯수 :", coin10)

 

 

728x90
반응형