Need help coding this in python please!!
![](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F8cb58778-70ba-4f7e-90ce-7267bd79a013%2Ff22d40be-a4c4-4123-9367-13a68dbbf5cb%2Fsmcy9cx.jpeg&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Program in python to give change:-
import sys
TotalAmount=input("Enter TotalAmount in form of bills.coins: ") #of form bills.cents
GivenCash=input("Enter Given cash in form of bills.coins: ")
bills=[20,10,5,1]
coins=[25,10,5,1]
if float(TotalAmount)>float(GivenCash):
sys.exit("Did not receive enough cash from the customer.")
TotalBills,TotalCoins=map(int,TotalAmount.split("."))
GivenBills,GivenCoins=map(int,GivenCash.split("."))
TotalBills=GivenBills-TotalBills
TotalCoins=GivenCoins-TotalCoins
if TotalCoins<0:
TotalCoins=100+TotalCoins #used plus because Total coins is in negitive value
TotalBills-=1
ReturnBills=[0,0,0,0]
ReturnCoins=[0,0,0,0]
for i in range(4):
ReturnBills[i]=TotalBills//bills[i]
TotalBills=TotalBills%bills[i]
ReturnCoins[i]=TotalCoins//coins[i]
TotalCoins=TotalCoins%coins[i]
print("Please to return")
if ReturnBills[0]>0:
print(ReturnBills[0]," twenties bills")
if ReturnBills[1]>0:
print(ReturnBills[1]," tens bills")
if ReturnBills[2]>0:
print(ReturnBills[2]," fives bills")
if ReturnBills[3]>0:
print(ReturnBills[3]," ones bills")
if ReturnCoins[0]>0:
print(ReturnCoins[0]," quarters")
if ReturnCoins[1]>0:
print(ReturnCoins[1]," dimes")
if ReturnCoins[2]>0:
print(ReturnCoins[2]," nickels")
if ReturnCoins[3]>0:
print(ReturnCoins[3]," pennies")
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)