/*
* 程序的版权和版本声明部分:
* Copyright (c) 2013.烟台大学计算机学院。
* All rights reserved.
* 文件名称:长方体类
* 作 者:冯冬影
* 完成日期:2014 年 3月 18 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:输入长、宽、高
* 问题描述:
* 程序输出:输出面积、周长
* 问题分析:
*/
#include <iostream>
using namespace std;
class Bulk
{
public:
double volume();
double areas();
void input(double a,double b,double c);
private:
double l;
double w;
double h;
};
double Bulk::volume()
{
double v;
v=l*h*w;
return v;
}
double Bulk::areas()
{
double s;
s=2*(l*h+l*w+h*w);
return s;
}
void Bulk::input(double a,double b,double c)
{
l=a;
w=b;
h=c;
}
int main()
{
Bulk bulk[3];
double a,b,c;
for(int i=1; i<=3; i++)
{
cout<<"请输入第"<<i<<"个的长、宽、高:";
cin>>a>>b>>c;
bulk[i].input(a,b,c);
cout<<"第"<<i<<"个的体积为"<<bulk[i].volume()<<endl;
cout<<"第"<<i<<"个的面积为"<<bulk[i].areas()<<endl;
cout<<endl;
}
return 0;
}
运行结果