在 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP