Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Nested Structures Need some help Fill in the code as indicated by the comments i

ID: 3631789 • Letter: N

Question

Nested Structures Need some help
Fill in the code as indicated by the comments in bold.

#include <iostream>
#include <iomanip>

using namespace std;


// This program uses a structure to hold data about a rectangle
// It calculates the area and perimeter of a box


// Fill in code to define a structure named dimensions that
// contains 2 float members, length and width

// Fill in code to define a structure named rectangle that contains
// 3 members, area, perimeter, and sizes. area and perimeter should be
// floats, whereas sizes should be a dimensions structure variable

int main()
{
// Fill in code to declare a rectangle structure variable named box.

cout << "Enter the length of a rectangle: ";

// Fill in code to read in the length to the appropriate location

cout << "Enter the width of a rectangle: ";

// Fill in code to read in the width to the appropriate location

cout << endl << endl;

// Fill in code to compute the area and store it in the appropriate
// location
// Fill in code to compute the perimeter and store it in the
// appropriate location

cout << fixed << showpoint << setprecision(2);
cout << "The area of the rectangle is " << box.attributes.area << endl;
cout << "The perimeter of the recangle is " << box.attributes.perimeter
<< endl;

return 0;
}

Explanation / Answer

#include #include using namespace std; // This program uses a structure to hold data about a rectangle // It calculates the area and perimeter of a box struct dimensions { float length , width; }; struct rectangle { float area, perimeter ; struct dimensions sizes ; }; int main() { struct rectangle box; cout > box.sizes.length; cout > box.sizes.width; cout
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote