C++:类与对象5(矩形的面积与周长)

来源:互联网 发布:商场广播软件 编辑:程序博客网 时间:2024/04/30 12:49

C++:类与对象5(矩形的面积与周长)

题目描述:


Description




   定义并测试一个类名为rectangle的矩形类,数据成员为矩形的长和宽,定义2个成员函数分别计算矩形的面积与周长,要求定义构造函数和拷贝构造函数。




Input




输入数据第1行为一个整数T,表示有T组数据。每组数据1行,每行包括矩形的长和宽2个整数。




Output


矩形的面积与周长。


Sample Input


2
3 5
4 10


Sample Output


15 16
40 28


代码块:
#include<iostream>
using namespace std;
class rectangle

    int x,y;
    public:
    rectangle(int x1,int y1)
    {
       x=x1;y=y1;
    }
    int area()
    {
   return x*y;
    }
    int zc()
    {
    return 2*x+2*y;
    }
};
int main()

  int n,a,b;
  cin>>n;
  while(n--)
  {
      cin>>a>>b;
    rectangle d(a,b);
    cout<<d.area()<<" ";
    cout<<d.zc()<<endl;
   }
  return 0;
}




0 1