问题描述: 求三个长方柱的体积和表面积
- #include<iostream>
- using namespace std;
- class Bulk
- {
- public:
- void setD();//输入长方柱的长、宽、高
- void calD();//计算长方柱的体积、表面积
- void showD();//输出长方柱的体积和表面积
- private:
- int length;
- int width;
- int heigth;
- int areas;
- int volume;
- };
- void Bulk::setD()
- {
- cout<<"Please input length,width,heigth:";
- cin>>length >> width >> heigth;
- }
- void Bulk::calD()
- {
- volume=length*width*heigth;
- areas=2*length*width+2*length*heigth+2*heigth*width;
- }
- void Bulk::showD()
- {
- cout<<"volume "<< volume<<endl;
- cout<<"areas "<< areas<<endl;
- }
- int main()
- {
- Bulk A,B,C;
- A.setD();
- A.calD();
- A.showD();
- B.setD();
- B.calD();
- B.showD();
- C.setD();
- C.calD();
- C.showD();
- return 0;
}