Question: Write a function dispense _ bills ( ) . The function determines the minimum number of bills to dispense given a withdrawal amount. The possible

Write a function dispense_bills(). The function determines the minimum number of bills to dispense given a withdrawal amount. The possible bills dispensed include: 100s,50s,20s, and 10s. The number of each bill to dispense should be stored indirectly through the pointers: hundreds_ptr, fifties_ptr, twenties_ptr, and tens_ptr. If the withdrawal_amount exceeds the balance, then the number of each bill to dispense should be set to 0, and 0 should be returned. If the withdrawal_amount is less than or equal to the balance, then the number of each bill to dispense should be calculated, and 1 should be returned. The function header has been provided for you.
// precondition: withdrawal amount must be a multiple of 10
// return: 1 if the balance >= withdrawal_amount; 0 otherwise
int dispense_bills(double balance, double withdrawal_amount,
int *hundreds_ptr, int *fifties_ptr, int *twenties_ptr,
int *tens_ptr)
{
}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!