Question: For this project you will be making a program to help a user create a monthly budgeting program. This program will allow the user to

For this project you will be making a program to help a user create a monthly budgeting
program. This program will allow the user to enter their total budget for a given month, as a
number larger than zero. In addition, they will also be able to enter the total number of how
many bills they received for that month. For example, if they have a water bill, phone bill and
electric bill, then they would have 3 bills for that month. They will also be able to choose which
month of the year they are entering a budget for. This cannot be entered through a textbox, it
must be chosen by the end user through an object such as a listbox, radio button, or something
similar. Once this information has been entered, the user should hit a submit button. When this
button is hit, the program should allow the user to enter each individual bill for the month, the
total number of which will be dependent on the number of bills entered previously. As these
bills are entered a running total should be kept of the total of these bills. These bills can be both
positive or negative numbers, as well as zero. Once the total is calculated, the program should
output to the screen the month chosen, the budget for the month, the total number of bills, the
total cost of all the bills, as well as a note to the end user whether or not they went over their
budget or not. For this program, you must create and use at least 3 methods, though you may use
more if you wish. Proper programming practices should apply to your program as well. You
will name your project lastname_midterm and when complete zip up the entire program folder
including all files and upload to the dropbox.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!