Copyright (c) 2013, 烟台
All rights reserved.
作者:石晓涛
完成日期:2013 年3月25日
版本号:v1.0
输入描述:
问题描述:
程序输出:
算法设计:
#include <iostream>
using namespace std;
class Box
{
public:
void get_doul(); //赋值
void get_volume(); //体积
void get_area();//表面积
void volume_play();
void area_play();
private:
double height; //高
double width; //宽
double length; //长
double volume; //体积
double area; //面积
};
void Box::get_volume()
{
volume=height*width*length;
}
void Box::get_area()
{
area=2*(height*width+height*length+width*length);
}
void Box::get_doul( )
{
cout<<"请输入长,宽,高:"<<endl;
cin>>length;
cin>>width;
cin>>height;
get_area();
get_volume();
}
void Box::area_play()
{
cout<<"表面积为"<<area<<endl;
}
void Box::volume_play()
{
cout<<"体积为"<<volume<<endl;
}
int main()
{
Box b1,b2,b3;
b1.get_doul();
cout<<"第一个长方柱:"<<endl;
b1.area_play();
b1.volume_play();
b2.get_doul();
cout<<"第二个长方柱:"<<endl;
b2.area_play();
b2.volume_play();
b3.get_doul();
cout<<"第三个长方柱:"<<endl;
b3.area_play();
b3.volume_play();
return 0;
}
![](https://img-my.csdn.net/uploads/201303/26/1364262192_7977.JPG)