第五周项目三-对象数组操作长方体类
2014-03-30 12:10
246 查看
#include <iostream> using namespace std; class Bulk { private: double length,width,heigth; public: Bulk(double l=1.0,double w=1.0,double h=1.0):length(l),width(w),heigth(h){} void get_value(); double area(); double volume(); void output(); }; double Bulk::area() { return heigth*width*2+length*width*2+length*heigth*2; } double Bulk::volume()//体积 { return heigth*width*length; } void Bulk::get_value() { cin>>heigth>>width>>length; } void Bulk::output() { cout<<area()<<"\t"<<volume()<<endl; } int main() { Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)}; cout<<"输入第五个长方柱的长,宽,高:"; b[4].get_value(); //下面分别输出这5个长方柱的体积和表面积 cout << "5个长方柱的表面积和体积分别是:" << endl; for(int i=0;i<5;i++) { b[i].output(); } return 0; }
运行结果:
相关文章推荐
- 第五周项目3-对象数组操作长方体类
- 第四周 项目三--用对象数组操作长方体类
- 第二学期第五周项目3--对象数组操作长方柱类
- 第五周 项目3 对象数组操作长方柱类
- c++第五周项目三对象数组操作长方柱类
- 第五周项目三对象数组操作长方柱类
- 第四周 项目3-用对象数组操作长方体类
- 第3周项目3用对象数组操作长方体类
- 第四周 项目3 用对象数组操作长方体类
- 第五周项目3-对象数组操作长方柱类
- 第五周项目3-对象数组操作长方柱类
- 第五周——对象数组操作长方体类
- 第四周项目三:用对象数组操作长方体类
- 第4周项目3-用对象数组操作长方体类
- 第四周项目3 用对象数组操作长方体类
- 第五周(项目三)——对象数组操作长方柱类。
- 第五周 项目3 对象数组操作长方柱类
- 第八周项目2用对象数组操作长方柱类
- 第四周项目3-用对象数组操作长方柱类
- 第8周项目2 用对象数组操作长方柱类