第五周 项目3 对象数组操作长方柱类
2014-03-25 13:41
211 查看
#include <iostream> #include <Cmath> using namespace std; class Triangle { public: Triangle(double n=1.0,double m=1.0,double z=1.0):a(n),b(m),c(z){}; double perimeter();//体积 double area();//面积 void output(); void get_value(); private: double a,b,c; }; void Triangle::get_value() { cout<<"请分别输入长方体的长宽高"<<endl; cin>>a>>b>>c; cout<<"长方体的体积是"<<endl; cout<<a*b*c<<endl; cout<<"长方体的面积是"<<endl; cout<<a*b*2+b*c*2+a*c*2<<endl; } double Triangle::perimeter() //体积 { return a*b*c; } double Triangle::area() { return a*b*2+b*c*2+a*c*2; } void Triangle::output() { cout<<"长方体的长宽高分别为:"<<a<<' '<<b<<' '<<c<<' '<<endl; cout<<"该长方体的体积为"<<perimeter()<<",面积为:"<<area()<<endl<<endl; } int main() { Triangle b[5]={Triangle(2.3,4.5,6.7),Triangle(1.5,3.4),Triangle(10.5)}; b[4].get_value(); b[0].output(); b[1].output(); b[2].output(); b[3].output();//下面分别输出这5个长方柱的体积和表面积 }
运行结果
心得体会
又与前面的数组知识联系在一起了
相关文章推荐
- 第二学期第五周项目3--对象数组操作长方柱类
- 第五周 项目3 对象数组操作长方柱类
- c++第五周项目三对象数组操作长方柱类
- 第五周项目三对象数组操作长方柱类
- 第五周项目3-对象数组操作长方柱类
- 第五周项目3-对象数组操作长方柱类
- 第五周(项目三)——对象数组操作长方柱类。
- 第三周 项目三:用对象数组操作长方柱类
- 第4周项目3-用对象数组操作长方柱类
- 第8周项目2:用对象数组操作长方柱类
- 第八周项目2:用对象数组操作长方柱类
- 第八周项目2用对象数组操作长方柱类
- 第四周项目三:用对象数组操作长方柱类
- 第四周项目三 用对象数组操作长方柱类
- 第四周项目三 用对象数组操作长方柱类
- 第四周 项目3 用对象数组操作长方柱类
- 第4周项目3对象数组操作长方柱类
- 第8周项目2 用对象数组操作长方柱类
- 项目3--对象数组操作长方柱类
- 第8周项目2——用对象数组操作长方柱类