<span class="comment">/*</span>
<li><span><span class="comment"> * Copyright (c) 2016,烟台大学计算机与控制工程学院</span> </span></li>
- * All rights reserved.
- * 文件名称:main.cpp
- * 作 者:王俊锐
- * 完成日期:2016年4月2日
- * 版 本 号:v1.0
- *
- * 问题描述:编写一个长方柱类,键盘输入3个长方柱的长宽高,计算并输出长方柱的体积和表面积。
- */
#include<iostream>
using namespace std;
class Bulk
{
public:
void setzhu(int ,int ,int );
void volume();
void areas();
private:
int length;
int width;
int height;
int vol,area;
};
void Bulk::setzhu(int len,int wid,int hei)
{
length=len;
width=wid;
height=hei;
}
void Bulk::volume()
{
vol=length*width*height;
cout<<"长方柱的体积:"<<vol<<endl;
}
void Bulk::areas()
{
area=2*(length*width+length*height+width*height);
cout<<"长方柱的表面积:"<<area<<endl;
}
int main()
{
int len,wid,hei,i;
Bulk zhu;
for(i=0;i<3;i++)
{
cout<<"请输入长方柱的长、宽、高:";
cin>>len>>wid>>hei;
zhu.setzhu(len,wid,hei);
zhu.volume();
zhu.areas();
}
return 0;
}