第五周任务三

来源:互联网 发布:常用的sql语句大全 编辑:程序博客网 时间:2024/06/05 06:33
#include<iostream>using namespace std;class bulk{  public:    bulk(double x=1,double y=1,double z=1);double area(void);double size(void);void showMessage();private:double a;double b;double c; }; bulk::bulk(double x,double y,double z){ a=x; b=y; c=z;}double bulk::area(void){  return 2*(a*b+a*c+c*b);}double bulk::size(void){return a*b*c;}void bulk:: showMessage(){cout<<"长方柱的三边长分别为:"<<a<<"  "<<b<<"  "<<c<<endl;cout<<"该长方柱的表面积为:"<<area()<<'\t'<<"体积为:"<< size()<<endl<<endl;}int main(){double x,y,z;cout<<"请输入第五个长方柱的三边长:"<<endl;cin>>x>>y>>z;bulk b[5]={bulk(2.3,4.5,6.7),bulk(1.5,3.4),bulk(10.5),bulk(),bulk(x,y,z)};b[0].showMessage();b[1].showMessage();b[2].showMessage();b[3].showMessage();b[4].showMessage();}


 

运行结果:

原创粉丝点击