1. In this program you will produce an output of the total tax based on your income and marital status. If you are married, your tax rate will be 25%. If you are single, your tax rate will be 20%. Write a program that asks Abi if s/he is single or married and then asks the user the income and shows the results. 2. After you write the program, answer the following questions. 2a. How would you verify the user input, married or single, nothing else? Explain. 2b. Would you allow an Income input less than 0? Explain how you would design your program to disallow the user to input a negative Income value? 2c. Would you allow Income input as a floating-point number? Explain how you would declare income variables. 2d. Would you allow Calculating the total tax as a floating-point number? Explain how you would calculate the total tax. 2e. For the output you provided, why (or why not) do you think Abi will be satisfied? Does it display what Abi input (e.g. income and marital status)? What do you think Abi would be comfortable with and explain why?
1. In this
2. After you write the program, answer the following questions.
2a. How would you verify the user input, married or single, nothing else?
Explain.
2b. Would you allow an Income input less than 0?
Explain how you would design your program to disallow the user to input a negative Income value?
2c. Would you allow Income input as a floating-point number?
Explain how you would declare income variables.
2d. Would you allow Calculating the total tax as a floating-point number?
Explain how you would calculate the total tax.
2e. For the output you provided, why (or why not) do you think Abi will be satisfied? Does it display what Abi input (e.g. income and marital status)? What do you think Abi would be comfortable with and explain why?
Step by step
Solved in 4 steps with 2 images