C++课后作业:需要求3个长方柱的体积,请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、height(高)。要求用成员函数实现以下功能:

  • Post author:
  • Post category:其他


题目:

需要求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 版权协议,转载请附上原文出处链接和本声明。