Overload all relational operators (<, >, <=, >=, ==, and !=) for Box class. The boxes must be compared based on their volumes. The output should be the same as from the last assignment but now you must use overloaded operator functions instead of the normal member functions to accomplish your task. A sample output is given below: There are 4 Boxes in this program. Box 1 dimensions: length = 5'-3", width = 2'-7.5", height = 3'-8" and volume = 50.53 Box 2 dimensions: length = 4'-6", width = 9'-3", height = 2'-4" and volume = 97.12 Box 3 dimensions: length = 4'-6", width = 9'-3", height = 2'-4" and volume = 97.12 Box 4 dimensions: length = 3'-3", width = 9'-3", height = 2'-4" and volume = 70.14 Box 2 and Box 3 are equal. The largest box has dimensions: length = 4'-6", width = 9'-3", height = 2'-4" and volume = 97.12 The smallest box has dimensions: length = 5'-3", width = 2'-7.5", height = 3'-8" and volume = 50.53
Overload all relational operators (<, >, <=, >=, ==, and !=) for Box class. The boxes must
be compared based on their volumes. The output should be the same as from the last
assignment but now you must use overloaded operator functions instead of the normal
member functions to accomplish your task. A sample output is given below:
There are 4 Boxes in this program.
Box 1 dimensions: length = 5'-3", width = 2'-7.5", height = 3'-8" and volume = 50.53
Box 2 dimensions: length = 4'-6", width = 9'-3", height = 2'-4" and volume = 97.12
Box 3 dimensions: length = 4'-6", width = 9'-3", height = 2'-4" and volume = 97.12
Box 4 dimensions: length = 3'-3", width = 9'-3", height = 2'-4" and volume = 70.14
Box 2 and Box 3 are equal.
The largest box has dimensions: length = 4'-6", width = 9'-3", height = 2'-4" and volume = 97.12
The smallest box has dimensions: length = 5'-3", width = 2'-7.5", height = 3'-8" and volume = 50.53
Step by step
Solved in 2 steps with 3 images