Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Instructions Use the instructions below to plan and implement your project. It is recommended that you perform the tasks in the order given below. You
Instructions
Use the instructions below to plan and implement your project. It is recommended that
you perform the tasks in the order given below. You want to keep track of your
expenses in a very lightweight fashion. Youll never track them if you need to wait for a
spreadsheet program to open and then navigate to a particular cell. Also, you have a
shortcut for opening the terminal on your computer, so a simple commandline
interface is exactly what you need for your expenses.
How do I use Expenses?
Expenses itself is contained in a single executable. Put that in your PATH somewhere.
It does have the following dependencies:
Python
Develop following feature into the project:
Menu Selections.
Add an Expense.
Remove an Expense.
Add Revenue.
Remove Revenue.
Check Budget Balance.
Exit
Add an Expense:
Write the function which will add the expense for particular user which will subtract the
actual amount per month. Lets say user have added expense $ and heshe have
monthly balance of $ then this add function will minus the amount entered. See
the result using check budget function which will show you actual result ie $
Remove an Expense:
Write the function which will remove the expense for particular user which will add the
actual amount per month. Lets say user have removed expense $ and heshe have
monthly balance of $ then this remove function will add the amount entered. See
the result using check budget function which will show you actual result ie $
Add Revenue:
Write the function which will add the revenue for particular user which will add the
actual amount per month. Lets say user have added revenue $ and heshe have
monthly balance of $ then this add revenue function will add the amount entered.
See the result using check budget function which will show you actual result ie $
Remove Revenue:
Write the function which will remove the revenue for particular user which will subtract
the actual amount per month. Lets say user have removed revenue $ and heshe
have monthly balance of $ then this remove revenue function will subtract the
amount entered. See the result using check budget function which will show you actual
result ie $
Check Budget Balance:
When the user selects this option, the system simply checks the data for that user
and displays the current balance. Checking the account balance does not alter the
balance itself.
Exit
This will exit the program.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started