Question: Using C++ Program: 1. The figure below describes a main program that invokes a function computeAveVolume () to compute : the number of shapes in

Using C++ Program:

Using C++ Program: 1. The figure below describes a main program that

invokes a function computeAveVolume () to compute : the number of shapes

1. The figure below describes a main program that invokes a function computeAveVolume () to compute : the number of shapes in a vector the total and average volume of all shapes stored in the vector #include #include #include using namespace std; typedef struct Shape 3D { string name, color; double volume; } Shape 3DType; void computeAveVolume (vector shape 3DVec, int* outi, double* out2, double* out 3); int main() { Shape 3DType shapeArray [4]; shapeArray [0] shapeArray (1) shapeArray [2] shapeArray (3) {"Sphere", "Green", { "Cube", "Yellow", { "Tetrahedron", "Red", { "Cylinder", "Blue", 100.11); 200.22}; 300.33); 400.44); vector shapeRecs Vector (shapeArray, shapeArray + sizeof (shapeArray) / sizeof (Shape 3DType)); int noofShapes = -1; double totVolume = 0; double aveVolume = 0; 18 . computeAveVolume (shapeRecs Vector, &noofShapes, &totVolume, &aveVolume); cout

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!