第五周实验报告3

来源:互联网 发布:网络ping工具 安卓版 编辑:程序博客网 时间:2024/05/29 06:39
#include<iostream>using namespace std;class Box{private:int length;int width;int heigth;public:Box(int length=4  ,int width=4 ,int heigth=4);int barea();int volune();void get();void show();};Box::Box(int x,int y,int z){length=x;    width=y;    heigth=z;}void Box::get(){cout<<"输入长,宽,高";cin>>length>>width>>heigth;}int Box::barea(){return(2*(length*width+length*heigth+width*heigth));}int Box::volune(){return(length*width*heigth);}void Box::show(){cout<<"长,宽,高:"<<length<<"   "<<width<<"  "<<heigth<<endl;    cout<<"表面积:"<<barea()<<endl;    cout<<"体积:"<<volune()<<endl;}int main(){Box b[5]={Box(3,4,5),Box(4,5,6),Box(5,6,7)};b[4].get();b[1].show();    for(int i=0;i<=4;i++){cout<<"第"<<i<<"个长方体的";b[i].show();}return 0;}