第五周实验报告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;}