bot50 2024-02-21 12:40:51 +00:00
commit 09abd8d3bd
1 changed files with 50 additions and 0 deletions

50
cash.c Normal file
View File

@ -0,0 +1,50 @@
#include <cs50.h>
#include <stdio.h>
int get_quarters(int cents);
int get_dimes(int cents);
int get_nickels(int cents);
int main(void)
{
int cents, quarters, dimes, nickels, pennies;
do
{
cents = get_int("Change owed: ");
}
while (cents < 0);
quarters = get_quarters(cents);
cents = cents % 25;
dimes = get_dimes(cents);
cents = cents % 10;
nickels = get_nickels(cents);
pennies = cents % 5;
cents = quarters + dimes + nickels + pennies;
printf("%i\n", cents);
return 0;
}
int get_quarters(int cents)
{
cents /= 25;
return cents;
}
int get_dimes(int cents)
{
cents /= 10;
return cents;
}
int get_nickels(int cents)
{
cents /= 5;
return cents;
}