Write a program to read the survey results into a Vector, created in the class that contains the main function, and perform the following analysis. Do not use Arrays. You will not receive credit for Program 10 if you do. a) Print the record of each household included in the survey in a four-column format with headings. b) Calculate and print the average household income. c) List the identification number, income, members, and state of the households that exceed the average in a four-column format with headings. d) Determine and print the identification number, income, members, and state of the households, in a four-column format with headings, that have income below the 2021 United States poverty level. e) Determine and print the percentage of households that have income below the 2021 United States poverty level. Compute the poverty level income using one of the formulas below. povertyLevel = 17420.00 + 4540.00 * (m – 2) If household is in the 48 contiguous states or the District Of Columbia povertyLevel = 21770.00 + 5680.00 * (m – 2) If household is in the state of Alaska povertyLevel = 20040,00 + 5220.00 * (m – 2) If household is in the state of Hawaii where m is the number of members of each household. This formula shows that the poverty level depends on the number of family members, m, and the poverty level income increases as m gets larger.  Create a Class named, HouseHold, in a header file named, HouseHold.h, and a source file named, HouseHold.cpp, that contain the attributes described earlier and other necessary member functions. Write a test Class named, Program10.cpp, that creates a Vector of HouseHold objects.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section: Chapter Questions
Problem 5PP
icon
Related questions
Question

Write a program to read the survey results into a Vector, created in the class that contains the main function, and perform the following analysis. Do not use Arrays. You will not receive credit for Program 10 if you do.
a) Print the record of each household included in the survey in a four-column format with headings.
b) Calculate and print the average household income.
c) List the identification number, income, members, and state of the households that exceed the average in a four-column format with headings.
d) Determine and print the identification number, income, members, and state of the households, in a four-column format with headings, that have income below the 2021 United States poverty level.
e) Determine and print the percentage of households that have income below the 2021 United States poverty level.

Compute the poverty level income using one of the formulas below.
povertyLevel = 17420.00 + 4540.00 * (m – 2)
If household is in the 48 contiguous states or the District Of Columbia
povertyLevel = 21770.00 + 5680.00 * (m – 2)
If household is in the state of Alaska
povertyLevel = 20040,00 + 5220.00 * (m – 2)
If household is in the state of Hawaii

where m is the number of members of each household. This formula shows that the poverty level depends on the number of family members, m, and the poverty level income increases as m gets larger. 

Create a Class named, HouseHold, in a header file named, HouseHold.h, and a source file named, HouseHold.cpp, that contain the attributes described earlier and other necessary member functions. Write a test Class named, Program10.cpp, that creates a Vector of HouseHold objects.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 7 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning