题目:
需要求3个长方柱的体积,请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、height(高)。要求用成员函数实现以下功能:
(1)由键盘输入3个长方柱的长、宽、高;
(2)计算长方柱的体积;
(3)输出3个长方柱的体积。
#include<iostream>
using namespace std;
class Cube_volume
{
private:
int length;
int width;
int height;
int volume;
public:
void set_cube();
void volume_cube();
void show_cube();
};
void Cube_volume::set_cube ()
{
cout<<"Please input length,width,height:";
cin>>length;
cin>>width;
cin>>height;
}
void Cube_volume::volume_cube()
{
volume=length*width*height;
}
void Cube_volume::show_cube()
{
cout<<"Volume="<<volume<<endl;
}
int main()
{
Cube_volume cube[3];
int i;
for(i=0;i<3;i++)
{
cube[i].set_cube();
cube[i].volume_cube();
cube[i].show_cube();
}
system("pause");
return 0;
}
版权声明:本文为m0_48596828原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。