write a program in c++. You work for a box company, and have been asked to write a program to compare costs for two boxes. The first box is 2 x4x2, and the second box is 3x5x1. The cost to make the box is $0.23 per cubic foot, and the company will sell the box for $0.50 per cubic foot. Write a program that displays a table comparing the two boxes. Include dimensions, volume, cost, charge, and profit (charge - cost). The program should: • contain header comments as shown in class • display a "hello" message (better than what is shown below!) • use constants for costing and charging • display table column headers (see sample output) • display length, width, height, volume, cost, charge, and profit for each box • currency values should be formatted to 2 decimal places • all table columns must be right-aligned, and decimals must line up • display a "goodbye" message before exiting the program SAMPLE OUTPUT Hello, welcome to my program. LW H VOLUME (S)COST ($)CHARGE ($)PROFIT 44 4 64 14.72 32.00 17.28 112 2 0.46 1.00 0.54 Exiting program. Goodbye.

Question
write a program in c++.
You work for a box company, and have been asked to write a program to compare costs for two boxes. The
first box is 2 x4x2, and the second box is 3x5x1. The cost to make the box is $0.23 per cubic foot, and the
company will sell the box for $0.50 per cubic foot. Write a program that displays a table comparing the two
boxes. Include dimensions, volume, cost, charge, and profit (charge - cost).
The program should:
• contain header comments as shown in class
• display a "hello" message (better than what is shown below!)
• use constants for costing and charging
• display table column headers (see sample output)
• display length, width, height, volume, cost, charge, and profit for each box
• currency values should be formatted to 2 decimal places
• all table columns must be right-aligned, and decimals must line up
• display a "goodbye" message before exiting the program
SAMPLE OUTPUT
Hello, welcome to my program.
LW H VOLUME (S)COST ($)CHARGE ($)PROFIT
44 4 64
14.72 32.00 17.28
112 2
0.46
1.00
0.54
Exiting program. Goodbye.

Image Transcription

write a program in c++. You work for a box company, and have been asked to write a program to compare costs for two boxes. The first box is 2 x4x2, and the second box is 3x5x1. The cost to make the box is $0.23 per cubic foot, and the company will sell the box for $0.50 per cubic foot. Write a program that displays a table comparing the two boxes. Include dimensions, volume, cost, charge, and profit (charge - cost). The program should: • contain header comments as shown in class • display a "hello" message (better than what is shown below!) • use constants for costing and charging • display table column headers (see sample output) • display length, width, height, volume, cost, charge, and profit for each box • currency values should be formatted to 2 decimal places • all table columns must be right-aligned, and decimals must line up • display a "goodbye" message before exiting the program SAMPLE OUTPUT Hello, welcome to my program. LW H VOLUME (S)COST ($)CHARGE ($)PROFIT 44 4 64 14.72 32.00 17.28 112 2 0.46 1.00 0.54 Exiting program. Goodbye.

Expert Answer

Want to see the step-by-step answer?

Check out a sample Q&A here.

Want to see this answer and more?

Experts are waiting 24/7 to provide step-by-step solutions in as fast as 30 minutes!*

*Response times may vary by subject and question complexity. Median response time is 34 minutes for paid subscribers and may be longer for promotional offers.
Tagged in
Engineering
Computer Science

Programing Language

Object Oriented Programming

Related Computer Science Q&A

Find answers to questions asked by students like you.

Q: How do you determine the number of items that are stored in a ListBox control?

A: ListBox control The ListBox control in Visual basic is a windows control that lists the number of e...

Q: (True/False): The 32-bit Str_compare procedure does not need to use ESI and EDI toaccess memory

A: Explanation:   The 32-bit Str_compare procedure used for string comparison. The starting address is...

Q: Write a method that returns all strings from an array list of a given length, without changing the o...

A: File name: “ArrayListUtil.java” import java.util.ArrayList; public class ArrayListUtil {       /**  ...

Q: What is the usage of DWORD type?

A: Explanation: DWORD is the short form for double word .It is a data type definition which is specifi...

Q: Most of the memory locations declared in an application should be class-level variables. a. True b. ...

A: Most of the memory locations that are declared in an application must be class-level variables. Ther...

Q: What will be the final value in EDX after this code executes?mov edx,1mov eax,7FFFhcmp eax,8000hjl L...

A: The final value of edx after the execution of code is 1.

Q: Which command should you use to copy data from one table and have it added to an existing table?

A: INSERT command: INSERT INTO command is used to copy data from one table and to add it to the existi...

Q: What value will RCX contain after executing the following instructions?mov rcx,1234567800000000hsub ...

A: Explanation: - The instruction mov rcx,1234567800000000h will move 1234567800000000h in the rcx regi...

Q: What is Boolean logic? Provide three examples using everyday terms.

A: Boolean logic: Boolean logic was developed by a mathematician named as George Boole. The concept of ...