summaryrefslogtreecommitdiff
path: root/coins2.py
diff options
context:
space:
mode:
Diffstat (limited to 'coins2.py')
-rw-r--r--coins2.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/coins2.py b/coins2.py
index 65b5879..9a12ce6 100644
--- a/coins2.py
+++ b/coins2.py
@@ -4,10 +4,13 @@ DIME = 0.10
NICKEL = 0.05
PENNY = 0.01
-def calculate(money):
+def calculate_quarters(money):
rest_quarters = round((money % QUARTER), 2)
- quarters = round((money - rest_quarters) / QUARTER)
- money = round(money - (quarters * QUARTER), 2)
+ return round((money - rest_quarters) / QUARTER)
+
+def calculate(money):
+ quarters = calculate_quarters(money)
+ money = money - (quarters * QUARTER)
rest_dimes = round(money % DIME, 2)
dimes = round((money - rest_dimes) / DIME)