Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include"figure.h"
- #include"volumetric.h"
- using namespace std;
- int main() {
- Square square(4);
- Rectungle rectangle(5, 6);
- Triangle triangle(3);
- Circle circle(4);
- Prism square_prism(&square, 6);
- cout << square_prism << endl;
- cout << " Square Prism volume: " << square_prism.volume() << " cm^3" << endl;
- cout << " Square Prism basis_area: " << square_prism.basis_area() << " cm^2" << endl;
- cout << " Square Prism side_area: " << square_prism.side_area() << " cm^2" << endl;
- cout << " Square Prism full_area: " << square_prism.full_area() << " cm^2" << endl << endl;
- Prism rectangle_prism(&rectangle, 10);
- cout << rectangle_prism << endl;
- cout << " Rectangle Prism volume: " << rectangle_prism.volume() << " cm^3" << endl;
- cout << " Rectangle Prism basis_area: " << rectangle_prism.basis_area() << " cm^2" << endl;
- cout << " Rectangle Prism side_area: " << rectangle_prism.side_area() << " cm^2" << endl;
- cout << " Rectangle Prism full_area: " << rectangle_prism.full_area() << " cm^2" << endl << endl;
- Prism triangle_prism(&triangle, 8);
- cout << triangle_prism << endl;
- cout << " Triangle Prism volume: " << triangle_prism.volume() << " cm^3" << endl;
- cout << " Triangle Prism basis_area: " << triangle_prism.basis_area() << " cm^2" << endl;
- cout << " Triangle Prism side_area: " << triangle_prism.side_area() << " cm^2" << endl;
- cout << " Triangle Prism full_area: " << triangle_prism.full_area() << " cm^2" << endl << endl;
- Cube cube(&square);
- cout << cube << endl;
- cout << " Cube volume: " << cube.volume() << " cm^3" << endl;
- cout << " Cube basis_area: " << cube.basis_area() << " cm^2" << endl;
- cout << " Cube side_area: " << cube.side_area() << " cm^2" << endl;
- cout << " Cube full_area: " << cube.full_area() << " cm^2" << endl << endl;
- Cylinder cylinder(&circle, 8);
- cout << cylinder << endl;
- cout << " Cylinder volume: " << cylinder.volume() << " cm^3" << endl;
- cout << " Cylinder basis_area: " << cylinder.basis_area() << " cm^2" << endl;
- cout << " Cylinder side_area: " << cylinder.side_area() << " cm^2" << endl;
- cout << " Cylinder full_area: " << cylinder.full_area() << " cm^2" << endl << endl;
- Cone cone(&circle, 6);
- cout << cone << endl;
- cout << " Cone volume: " << cone.volume() << " cm^3" << endl;
- cout << " Cone basis_area: " << cone.basis_area() << " cm^2" << endl;
- cout << " Cone side_area: " << cone.side_area() << " cm^2" << endl;
- cout << " Cone full_area: " << cone.full_area() << " cm^2" << endl << endl;
- Ball ball(&circle);
- cout << ball << endl;
- cout << " Ball volume: " << ball.volume() << " cm^3" << endl;
- cout << " Ball basis_area: " << ball.basis_area() << " cm^2" << endl;
- cout << " Ball side_area: " << ball.side_area() << " cm^2" << endl;
- cout << " Ball full_area: " << ball.full_area() << " cm^2" << endl << endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement