求三个长方体的体积(C++)

求三个长方体的体积(C++)

  • 题目要求
  • 代码段
  • 测试结果

题目要求

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

①由键盘分别输入3个长方柱的长、宽、高;

②计算长方柱的体积;

③输出3个长方柱的体积;

代码段

include<iostream>
using namespace std;
class Cuboid
{
     
private:
   float length;
   float width;
   float height;

public:
   void set();
   void volume();
   void display();
   float vol;
};

void Cuboid::set()
{
     
   cout<<"length:";
   cin  >>length;
   cout<<"width:";
   cin>>width;
   cout<<"height:";
   cin  >>height;
}

void Cuboid::volume()
{
     
	vol=length*width*height;
}

void Cuboid::display()
{
     
	cout<<vol<<endl;
}

int main()
{
     
   Cuboid cu1;
   cu1.set();
   cu1.volume();
   cout<<"第一个长方体的体积为:";
   cu1.display();
   
   Cuboid cu2;
   cu2.set();
   cu2.volume();
   cout<<"第二个长方体的体积为:";
   cu2.display();
   
   Cuboid cu3;
   cu3.set();
   cu3.volume();
   cout<<"第三个长方体的体积为:";
   cu3.display();

   return 0;
}

测试结果

求三个长方体的体积(C++)_第1张图片

你可能感兴趣的:(C++)