in C++ Customers at a popular home improvement store come in and ask you how many pavers and how much gravel and sand they will need to install a patio. Write a program to calculate these quantities and also provide a cost estimate for the project.   All your work will be done in the main function. First, you declare the variables needed for the calculation. After you write your class header, ask the customer to enter the patio’s width and length (in feet, a double or float).   How many pavers will your customer need? First, calculate the patio area. There are many patterns for putting down pavers. Rather than lay out the exact pattern, allow 10% more square feet for pattern matching and waste.   The pavers that you are selling today are 4 inches x 8 inches. Calculate the number of pavers needed and round up to the next whole paver.   Next calculate the volume of gravel and sand needed for the patio: The volume of gravel needed for the base of the patio is enough to provide a base with the same area as the patio and 4 inches deep. A 1 inch layer of fine sand should cover the gravel to allow leveling the pavers.   Pavers are selling for $0.45 each. Gravel is sold by bobcat scoop 8.5 cubic feet, $5.95 each scoop. A 48 lb bag of Paver Leveling Sand costs $3.97. Each bag of sand contains 0.4 cubic feet of sand. You may only buy whole bags of sand and gravel.   Report to your customer: The total square footage of the patio including 10% for pattern matching, the number of pavers needed, and how many cubic feet of gravel and sand will be needed. Then report the price of the pavers, the sand and gravel, and the total cost of the patio.   Write your results to 2 decimal places of precision and be sure that dollars look like money. Write a good-bye message to the customer before exiting.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

in C++ Customers at a popular home improvement store come in and ask you how many pavers and how much gravel and sand they will need to install a patio. Write a program to calculate these quantities and also provide a cost estimate for the project.

 

All your work will be done in the main function. First, you declare the variables needed for the calculation. After you write your class header, ask the customer to enter the patio’s width and length (in feet, a double or float).

 

How many pavers will your customer need? First, calculate the patio area. There are many patterns for putting down pavers. Rather than lay out the exact pattern, allow 10% more square feet for pattern matching and waste.

 

The pavers that you are selling today are 4 inches x 8 inches. Calculate the number of pavers needed and round up to the next whole paver.

 

Next calculate the volume of gravel and sand needed for the patio: The volume of gravel needed for the base of the patio is enough to provide a base with the same area as the patio and 4 inches deep. A 1 inch layer of fine sand should cover the gravel to allow leveling the pavers.

 

Pavers are selling for $0.45 each. Gravel is sold by bobcat scoop 8.5 cubic feet, $5.95 each scoop. A 48 lb bag of Paver Leveling Sand costs $3.97. Each bag of sand contains 0.4 cubic feet of sand. You may only buy whole bags of sand and gravel.

 

Report to your customer: The total square footage of the patio including 10% for pattern matching, the number of pavers needed, and how many cubic feet of gravel and sand will be needed. Then report the price of the pavers, the sand and gravel, and the total cost of the patio.

 

Write your results to 2 decimal places of precision and be sure that dollars look like money. Write a good-bye message to the customer before exiting.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Reference Types in Function
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education