
Concept explainers
Write a C++
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 household that exceeds the average in a four-column format with headings.
d) Determine and print the identification number, income, members, and state of the household, 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.
The input data is available in a file named, Program10.txt, on the I: drive and has the format of identification number, annual income for the household, and the number of household members.
Create a Class named, HouseHold, that contains the attributes described earlier. Write a test Class named, Program10, that creates a Vector of HouseHold objects.
No input, processing or output should happen in the main function. All work in the test class should be delegated to other functions in the class. Include the recommended minimum documentation for each function.
Every function in your program should be limited to performing a single, welldefined task, and the name of the function should express that task effectively.


Trending nowThis is a popular solution!
Step by stepSolved in 2 steps

- Write the main program to create an array of size 10. Create two integer variables called max and min. Write a function to accept this array and its size. This function must populate the array with random numbers in the range -400 to 300. Write a different function to accept this array, its size and the address of the two variables max and min. The function must find the max and min of this array and write it to the min and max using pointer notation. Print the array and the values of max and min in the main program. in C++ visual studioarrow_forwardComplete the following Codearrow_forwardWrite a function or script in a programming language of your choice to calculate the convolution of two arrays each with 100 elements. The result will be ?[?] and the input arrays will be ?[?] and ?[?].arrow_forward
- Programing C Just with #include Matrix Addition and Subtraction (Associatively) Write a program that performs matrices addition and subtraction. As shown in the example below, you have to ask the user for the number of rows and number of columns that both matrices should have (they both have to be the same size, that is why you only ask once). You will then ask the user for the values of each matrix. Then, you will print the values that the user inputted, the added values of both matrices, and the subtracted values (matrix 2 should be subtracted from matrix 1). In this challenge Guidelines/steps: • The number of rows and the number of columns should be global variables. • Once you get these two from the user, you should declare your two matrices in main. • Then, from main, you will call function aaa twice; first, you will send matrix 1 and populate it with values inputted by the user. You will call the function a second time, send matrix 2 and populate it. In other words, function aaa…arrow_forward1. Define a struct for a soccer player that stores their name, jersey number, and total points scored. 2. Using the struct in #1, write a function that takes an array of soccer players and its size as arguments and returns the average number of points scored by the players.3. Using the struct in #1, write a function that takes an array of soccer players and its size as arguments and returns the index of the player who scored the most points.4. Write a Circle class that has the following member variables:• radius : a double• pi : a double initialized with the value 3.14159The class should have the following member functions:• Default Constructor. A default constructor that sets radius to 0.0.• Constructor. Accepts the radius of the circle as an argument.• setRadius. A mutator function for the radius variable.• getRadius. An accessor function for the radius variable.• getArea. Returns the area of the circle, which is calculated as area = pi * radius * radius• getCircumference. Returns…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





