/*
*Copyright(c)2016,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作者:黄金婵
*完成日期:2016年月日
*版本号:v1.0
*
*问题描述: 输出长方柱的体积和表面积
*输入描述: 输入长方柱的长、宽、高
*程序输出: 体积,表面积
*/
#include <iostream>
using namespace std;
class Bulk
{
public: void set_value();
double get_volume();
double get_area();
private:
double lengh;
double width;
double height;
};
double Bulk::get_volume()
{
double v;
v=lengh*width*height;
return v;
}
double Bulk::get_area()
{
double s;
s=((lengh*height)+(width*lengh)+(width*height))*2;
return s;
}
void Bulk::set_value()
{
cin>>lengh>>width>>height;
}
int main()
{
Bulk b1,b2,b3;
double length,width,heigth;
cout<<"请输入长方柱的长、宽、高:"<<endl;
b1.set_value();
cout<<b1.get_volume()<<endl;
cout<<b1.get_area()<<endl;
cout<<"请输入长方柱的长、宽、高:"<<endl;
b2.set_value();
cout<<b2.get_volume()<<endl;
cout<<b2.get_area()<<endl;
cout<<"请输入长方柱的长、宽、高:"<<endl;
b3.set_value();
cout<<b3.get_volume()<<endl;
cout<<b3.get_area()<<endl;
return 0;
}
11-12