From fc2b7031ba0efe673827f2a92cb2abd595e43d0a Mon Sep 17 00:00:00 2001 From: bot50 Date: Fri, 22 Mar 2024 08:45:53 +0000 Subject: [PATCH] kukemuna-cs50/problems/2024/x/sentimental/cash@20240322T084553.567872974Z --- cash.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 cash.py diff --git a/cash.py b/cash.py new file mode 100644 index 0000000..5ff3e0b --- /dev/null +++ b/cash.py @@ -0,0 +1,24 @@ +while True: + try: + change = float(input("Change: ")) + if change > 0: + break + except: + ValueError + + +cents = int(change * 100) + +quarters = int(cents / 25) +cents = cents % 25 + +dimes = int(cents / 10) +cents = cents % 10 + +nickels = int(cents / 5) + +pennies = int(cents % 5) + +cents = int(quarters + dimes + nickels + pennies) + +print(cents)