반응형
물건의 가격과 지불한 금액을 입력하면 거스름돈을 알려주는 프로그램을 작성해보자.
( 단, 물건 가격과 투입한 돈은 100원 단위로 입력되고, 거스름 돈은 500원, 100원짜리로만 거슬러줌 )
money = int(input("투입한 돈: "))
price= int(input("물건 가격: "))
change = money - price
print("거스름돈: ", change)
coin500s = change // 500
change = change % 500
coin100s = change // 100
print("500원 동전의 개수: ", coin500s)
print("100원 동전의 개수: ", coin100s)
▶ 거스름돈을 500으로 나눴을 때의 몫 : 500원 동전의 개수
▶ 거스름돈을 500으로 거슬러주고 남은 돈을 change에 저장
▶ 거스름돈을 100으로 나눴을 때의 몫 : 100원 동전의 개수
사용자로부터 돈의 액수(최대 만 단위까지)를 입력받아 만원, 천원, 백원, 십원짜리 개수를 각각 계산하여 출력하는 프로그램을 작성해보자.
Ex. 32480 입력시 만원 3장, 천원 2장, 백원 4개, 십원 8개 출력
money = int(input("돈의 액수(최대 만원 단위까지 입력 가능)를 입력하세요: "))
m=money
m10000=m//10000
m %= 10000
m1000=m//1000
m %= 1000
m100=m//100
m %= 100
m10=m//10
print("%s원은"%(money))
print("만원: %s장"%(m10000))
print("천원: %s장"%(m1000))
print("백원: %s개"%(m100))
print("십원: %s개"%(m10))
반응형
'Language > Python' 카테고리의 다른 글
[ Python ] 정수의 자릿수의 합 계산 프로그램 (0) | 2021.08.25 |
---|---|
[ Python ] 원기둥 부피 계산 프로그램 (0) | 2021.08.25 |
[ Python ] 그리니치 표준시-세계 시간의 기준점 프로그램 (0) | 2021.08.25 |
[ Python ] 두 점 사이의 거리 계산하기 프로그램 (0) | 2021.08.25 |
[ Python ] 화씨온도를 섭씨온도로 변환하기 프로그램 (0) | 2021.08.25 |