Guys can any one please help me with "computer programming (C++)" HW :
The assessor in your town has estimated the market value of all of the properties in the town and would like
you to write a program that determines the tax owed on each property and the total tax to be collected. The
tax rate is 150 mils per dollar of assessed value (for your information, a mil is 0.1 of a penny. a penny is 0.01 of
a dollar). The assessed value of each property is 28 percent of its estimated market value. (This assessed value
is the value to be used in computing the taxes owed for each property).
Your program should display the assessor’s report which includes a meaningful readable table of output values
and some other additional information as follows: The table should consist of four columns: the name of the
owner of each property, the marked value of each property, the assessed value, and the taxes owed. At the
end of the table, the total taxes and the count of the number of properties processed should be printed. Do
not forget to print column headers in the table. Also, be sure to include some other information at the top of
the assessor’s report such as the assessor’s name, the name of your township, and the date of the report.
Note that you should opt for a modular structure of your program by decomposing the problem into several
functions. Therefore, provide separate functions at least for the following subproblems:
Display instructions to the user of your program.
Display the informational heading (name, date, etc.) at the top of the report.
Process all market values (and print table).
Display final total.
Q1:
Develop the structure chart indicating the functions you will need and relationships among them. Carefully
develop the data tables for these functions, and be sure to add the input and output parameters to the
structure chart.
Q2:
Write the C++ code of all the functions defined above, and then test your program on the following estimated
market values:
$15000 $248000 $245000 $197000 $137600 $247100 $36500
$353350 $228000 $158000 $152250 $156500 $243700
Your program should continue to read and process market values until a market value of 999999 is read. Then,
it should display the assessor’s report as described above.
Q3:
Store the above property estimated market values and the names of their owners in a text file and then use
them to test your program.
Q4:
Suppose that the number of properties is a fixed constant, store the data you read from the file into two
arrays: propValues[], and propOwners[]. Then write the following functions to help the assessor analyzing his
data:
Find and display the property with the lowest estimated value, and the name of its owner.
Find and display the total of market estimated values.
Find the estimated value of the property of a person, then display the tax owed by him.
Find all the properties with estimated value less than $200000 and then generate the assessor report
for these properties only.
Test the implementation of all these functions.
You should move this to the Beginner forum by clicking edit on the first post and changing the dropdown menu from Lounge to Beginner. Second, you have to tell us what the problem is that is causing the trouble. Most won't even bother to help you if you don't have any code to show you have even attempted this assignment. We don't do homework for people on here, or try not to. Lastly, if you aren't going for a programming course and are being forced to do this class you should say so. Otherwise get to work understanding what you have to do and ask questions to help you understand it.