Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

In C++:

image text in transcribedimage text in transcribed

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; 1 Shape 3DType; void computeAveVolume (vector shape 3DVec, int* outi, double* out2, double* out3); int main() [ Shape 3DType shapeArray [4]; shapeArray (0) {"Sphere", "Green" shapeArray [1] = ("Cube", "Yellow" shapeArray [2] = ("Tetrahedron", "Red", shapeArray [3] = ("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; computeAveVolume (shapeRecs Vector, &noof Shapes, &totVolume, &aveVolume); cout

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning ASP.NET 4.5 Databases

Authors: Sandeep Chanda, Damien Foggon

3rd Edition

1430243805, 978-1430243809

More Books

Students also viewed these Databases questions