- Related Questions & Answers
- Program for Volume and Surface Area of Cuboid in C++
- Maximum area of rectangle possible with given perimeter in C++
- Maximize volume of cuboid with given sum of sides in C++
- Program to find the Area and Perimeter of a Semicircle in C++
- Program to find the Area and Volume of Icosahedron in C++
- How to find Volume and Surface Area of a Sphere using C#?
- C Program for Area And Perimeter Of Rectangle
- Maximum Perimeter Triangle from array in C++
- Surface Area and Volume of Hexagonal Prism in C programming
- Program for Volume and Surface Area of Cube in C++
- Program to calculate area and volume of a Tetrahedron
- Find the perimeter of a cylinder in C++
- How to calculate the area and perimeter of a circle in JavaScript?
- Program to calculate area and perimeter of Trapezium
- Program for Volume and Surface area of Frustum of Cone in C++

- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who

Suppose we have the area A and a perimeter P, now we have to find what will be the maximum volume that can be made in form of cuboid from given perimeter and surface area. So when the P is 24 and A is 24, then the output will be 8.

As we know for given perimeter of cuboid P = 4(length + breadth + Depth), for area, it will be A = 2(length* breadth + breadth*Depth + length *Depth), and the volume is V = (length* breadth*Depth)

#include<iostream> #include<cmath> using namespace std; float maxVolumeCuboid(float Peri, float Area) { float length = (Peri - sqrt(Peri * Peri - 24 * Area)) / 12; float Vol = length * (Area / 2.0 - length * (Peri / 4.0 - length)); return Vol; } int main() { float P = 20, A = 16; cout << "Maximum volume of the cuboid will be: " << maxVolumeCuboid(P, A); }

Maximum volume of the cuboid will be: 4.14815

Advertisements