2637:プログラミング問題:クラス---矩形クラス

2276 ワード

/*
*copyright(c)2014、煙台大学コンピュータ学院
 *All rights reserved
*ファイル名:test.cpp
*作者:譚沢純
*バージョン:v 6.0
 *
 
*
クラス---矩形クラスRectangle
オブジェクト向けのプログラムを設計し、矩形の周長と面積を計算し、出力します.
矩形クラスには2つのデータメンバーがあり、widthメンバーは矩形の幅を表し、lengthメンバーは矩形の長さを表す.
長方形クラスには、長方形の面積を取得するメンバー関数getAreaがあり、メンバーgetPerimeterは長方形の周長を取得し、適切な構造関数もあります.
次のセグメントに基づいて設計を完了し、beginからend部分のコードのみを提出してください.
*/
#include
using namespace std;
class Rectangle
{
public:
Rectangle(int w,int l);  
int getArea();
int getPerimeter();
private:
int width;
int length;
};
//プログラムに必要な他の成分を以下に書き、beginからend部分のコードだけを提出する
//******************** begin ********************
//********************* end ********************
int main()
{
   int width,length;
   cin>>width>>length;
   Rectangle r(width,length);
   cout<<"Area="<   cout<<"Perimeter="<   return 0;
}
入力
長方形の幅長方形の長さ
しゅつりょく
Area=矩形の面積
Perimeter=矩形の周長
サンプル入力
2 5

サンプル出力
Area=10
Perimeter=14

*/
#include using namespace std; class Rectangle { public: Rectangle(int w,int l);   int getArea(); int getPerimeter(); private: int width; int length; };//プログラムに必要なその他の成分を以下に書き、beginからend部分のコード/********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************int Rectangle::getArea() { return width*length; } int Rectangle::getPerimeter() { return 2*(width+length); } //********************* end ******************** int main() {    int width,length;    cin>>width>>length;    Rectangle r(width,length);    cout<<"Area="<