یک تصمیم با ورودی و خروجی روشن
تابع budget_state(budget, total) فقط باید یک کار بکنه: بگه از بودجه رد شدیم یا نه. نه ورودی میگیره، نه گزارش چاپ میکنه؛ فقط جواب رو برمیگردونه.
اگر total از budget بیشتر باشد، جواب متن over است. در بقیهٔ حالتها، حتی وقتی دقیقاً برابرن، جواب ok است.
اول سه مثال رو خودت بگو:
- بودجه ۱۰۰ و مجموع ۸۰: هنوز رد نشدیم.
- بودجه ۱۰۰ و مجموع ۱۰۰: دقیقاً به سقف رسیدیم.
- بودجه ۱۰۰ و مجموع ۱۲۰: از سقف رد شدیم.
با if و return این تصمیم رو به کد تبدیل کن. اسم تابع باید دقیقاً همان اسم خواستهشده باشه.
فعالیت شما
تابع budget_state(budget, total) رو بنویس. اگر total > budget بود، رشتهٔ over وگرنه رشتهٔ ok رو return کن. input و print لازم نیست.