CMIS 242 Intermediate Programming project 2
The second programming project involves writing a program to calculate state income tax for a single taxpayer that uses a GUI. The GUI should use the grid layout manager and should looks similar to the following: The salary income, interest income, itemized deductions, exemptions and tax withheld are input to the program. When the Compute Refund button is clicked, the refund should be computed and displayed. Assume all inputs are in whole dollars. The refund should be computed as follows. First compute the total gross income as the sum of the salary and interest income. Then compute the taxable income, which is the gross income less the itemized deductions and exemptions. The exemption amount is computed as the number of exemptions multiplied by $2700. Next compute the tax owed for the year according to the following tax table:
Finally, compute the amount of the refund as the amount withheld minus the tax owed. Note that this amount will be negative if additional taxes are owed. Display this amount in the bottom text field rounded to the whole dollar. If the data entered in any of the text fields is not numeric or not an integer value, the exception that will be thrown when attempting to convert to an integer should be caught, and an appropriate error message should be displayed using a | ||||||||||||||||
12 years ago 10
Purchase the answer to view it
- refundcalculator.zip
- A company charges $5 to burn one CD, but it reduces this cost by $0.05 per Cd for each additional...
- Perpendicular bisectors intersect at a common point. Is It True Or False ?
- biology
- Essay with 500-700 Original Words
- accounting need it now!!!
- Can somebody please help me with The Catcher in The Rye questions? (9th grade)
- if tan(A-B)=1 and sec(A+B)=2/underroot3 then the smallst positive value of B is_____________?? plz explain
- Woman Studies Essay
- What is data? What is sampling? Explain the importance of sampling from a managerial perspective. Provide examples. Please repond to this main question with 300 Words mi
- ALLEN