第五周实验三

#include<iostream>      
using namespace std;    
class Box    
{    
public:    
    Box();    
    Box(int,int,int);    
    int volume();    
    int area();    
    void lwh();    
private:    
    int length;    
    int width;    
    int heigth;    
};    
Box::Box(int h,int w,int len)    
{    
    width=w;    
    heigth=h;    
    length=len;    
}    
Box::Box()    
{    
    length=10;    
    width=10;    
    heigth=10;    
}    
int Box::volume()    
{    
    return (length*width*heigth);    
}    
int Box::area()    
{    
    return (2*(length*width+length*heigth+width*heigth));    
}    
  
void Box::lwh()    
{    
    cout<<"请输入该三角形的长,宽,高:";    
    cin>>length>>width>>heigth;    
}    
void main()    
{    
    Box a[5]=    
    {    
        Box(11,12,13),    
            Box(2,4,6),    
            Box(16,15,14)    
    };        
               
        for(int i=0;i<4;i++)    
       {    
            cout<<"第"<<i+1<<"个长方柱的体积为:"<<a[i].volume()<<endl<<"     长方柱的表面积为:"<<a[i].area()<<endl;    
        }   
        Box b1;    
        a[4].lwh(); cout<<"第"<<i+1<<"个长方柱的体积为:"<<a[i].volume()<<endl<<"     长方柱的表面积为:"<<a[i].area()<<endl;   
}    

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值