您的位置:首页 > 其它

对象数组操作长方柱类

2014-03-27 15:35 295 查看
/*
* 程序的版权和版本声明部分
* Copyright (c)2014, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: fibnacci.cpp
* 作    者:高古尊
* 完成日期:2014年3月27日
* 版本号: v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
*/
#include <iostream>
using namespace std;
class Bulk
{
private :
double length;
double width;
double heigth;
public :
Bulk(double =1.0,double =1.0,double =1.0);
double areas();
double volume();
void get_value();
};
int main()
{
int i;
Bulk b[5]= {Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};
cout<<"请输入第五个长方体的长 宽 高:";
b[4].get_value();
//下面分别输出这5个长方柱的体积和表面积
cout<<"长方柱的面积分别为:";
for(i=0; i<5; i++)
{
cout<<b[i].areas()<<' ';
}
cout<<endl;
cout<<"长方柱的体积分别为:";
for(i=0; i<5; i++)
{
cout<<b[i].volume()<<' ';
}
cout<<endl;
return 0;

}
Bulk::Bulk(double l,double w,double h)
{
length=l,width=w,heigth=h;
}
void Bulk::get_value()
{
cin>>length>>width>>heigth;
return;
}
double Bulk::volume()
{
return heigth*width*length;
}
double Bulk::areas()
{
return 2*(heigth*width+length*heigth+width*length);
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  class 对象