使用c++设计一个输入长方体长宽高就能计算出长方体体积和表面积的程序
时间: 2024-09-18 16:17:03 浏览: 55
在C++中设计一个计算长方体体积和表面积的程序,首先我们需要定义一个结构体或类来表示长方体,包含长、宽、高的属性,并提供计算体积和表面积的方法。以下是简单的示例:
```cpp
#include <iostream>
// 定义一个长方体类
class Cube {
public:
// 构造函数,接收长、宽、高作为参数
Cube(double length, double width, double height) : length(length), width(width), height(height) {}
// 计算体积
double calculateVolume() const {
return length * width * height;
}
// 计算表面积
double calculateSurfaceArea() const {
return 2 * (length * width + length * height + width * height);
}
private:
// 长、宽、高的成员变量
double length, width, height;
};
int main() {
// 输入长方体的尺寸
double a, b, c;
std::cout << "请输入长方体的长度、宽度和高度:";
std::cin >> a >> b >> c;
// 创建立方体对象并计算体积和表面积
Cube cube(a, b, c);
double volume = cube.calculateVolume();
double surfaceArea = cube.calculateSurfaceArea();
// 输出结果
std::cout << "长方体的体积是:" << volume << std::endl;
std::cout << "长方体的表面积是:" << surfaceArea << std::endl;
return 0;
}
阅读全文