[cpp]
* All rightsreserved.
* 文件名稱:score.cpp
* 作 者:紀子龍
* 完成日期:2013 年3 月 14 日
* 版本號: v1.0
* 輸入描述:無
* 問題描述:無
* 輸出:無
*/
#include <iostream>
using namespace std;
class Bulk
{
private:
int leng;//長
int wid;//寬
int heig;//高
int volume;
int area;
public:
void setBulk();
void volumes();//體積
void areas();//表面積
void showBulk();
};
void Bulk::setBulk()
{
cout<<"請輸入長方柱的長 寬 高"<<endl;
cin>>leng>>wid>>heig;
}
void Bulk:: volumes()//體積
{
volume=leng*wid*heig;
}
void Bulk:: areas()//表面積
{
area=(leng*wid+leng*heig+wid*heig)*2;
}
void Bulk:: showBulk()
{
cout<<"體積"<<volume<<endl;
cout<<"表面積"<<area<<endl;
}
int main()
{
Bulk a,b,c;
a.setBulk();
b.setBulk();
c.setBulk();
a.volumes();
b.volumes();
c.volumes();
a.areas();
b.areas();
c.areas();
a.showBulk();
b.showBulk();
c.showBulk();
return 0;
}
運行結果: