Write a program to assist a cashier with determining correct change. The program should have one input, the number of cents to return to the customer. The output should be the appropriate change in quarters, dimes, nickels and cents.
def mkChange( balance, coin ): Â Â Â qty = balance // coins[ coin ] Â Â Â if( qty ): Â Â Â Â Â Â print( str( qty ) + ' ' + coin ) Â Â Â return( balance % coins[ coin ] )
if( __name__ == "__main__" ): Â Â Â if( len( sys.argv ) == 2 ): Â Â Â Â Â Â balance = int( sys.argv[ 1 ] ) Â Â Â Â Â Â balance = mkChange( balance, "quarters" ) Â Â Â Â Â Â balance = mkChange( balance, "dimes" ) Â Â Â Â Â Â balance = mkChange( balance, "nickels" ) Â Â Â Â Â Â balance = mkChange( balance, "pennies" ) Â Â Â else: Â Â Â Â Â Â sys.stderr.write( "\nusage: " + sys.argv[ 0 ] + " <change owed>\n" ) ```