Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<cs50.h>
- int main(void)
- {
- float change;
- int number_quarters = 0;
- int number_dimes = 0;
- int number_nickels = 0;
- int number_pennies = 0;
- do
- {
- printf("How much change is owed?\n");
- change = GetFloat();
- }
- while (change <= 0);
- while (change >= .25)
- {
- number_quarters = number_quarters + 1;
- change = change - .25 ;
- }
- while (change >= .10 && change < .25)
- {
- number_dimes = number_dimes + 1;
- change = change - .10 ;
- }
- while (change >= .05 && change < .10)
- {
- number_nickels = number_nickels + 1;
- change = change - .05;
- }
- while (change > .00 && change < .05)
- {
- number_pennies = number_pennies + 1;
- change = change - .01 ;
- }
- int coins;
- coins = number_quarters + number_dimes + number_nickels + number_pennies;
- printf("%d\n", coins);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement