मान लीजिए हमारे पास क्षेत्रफल A और परिमाप P है, अब हमें खोजना है कि दिए गए परिमाप और पृष्ठीय क्षेत्रफल से घनाभ के रूप में अधिकतम आयतन क्या बनाया जा सकता है। तो जब P 24 है और A 24 है, तो आउटपुट 8 होगा।
हम जानते हैं कि घनाभ के दिए गए परिमाप के लिए P = 4(लंबाई + चौड़ाई + ऊंचाई), क्षेत्रफल के लिए, यह A = 2(लंबाई*चौड़ाई + चौड़ाई*ऊंचाई + लंबाई*ऊंचाई) होगा, और आयतन V = (लंबाई*चौड़ाई*ऊंचाई)
उदाहरण
#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