在 C++ 中查詢給定周長和麵積的最大長方體體積
假設我們有面積 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
廣告