YTU-OJ-类---矩形类
来源:互联网 发布:外文数据库哪个好 编辑:程序博客网 时间:2024/05/18 13:29
Problem H: 编程题:类---矩形类
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 455 Solved: 337
[Submit][Status][Web Board]
Description
/*
类---矩形类Rectangle
设计一个面向对象的程序,计算矩形的周长和面积并输出。
矩形类中有两个数据成员,width成员表示矩形的宽,length成员表示矩形的长;
矩形类中有成员函数getArea来获取矩形的面积,成员getPerimeter来获取矩形的周长,还有适当的构造函数。
请在下面的程序段基础上完成设计,只提交begin到end部分的代码:
*/
#include <iostream>
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="<<r.getArea()<<endl;
cout<<"Perimeter="<<r.getPerimeter()<<endl;
return 0;
}
Input
矩形的宽 矩形的长
Output
Area=矩形的面积
Perimeter=矩形的周长
Sample Input
2 5
Sample Output
Area=10Perimeter=14
HINT
只提交begin到end部分的代码
/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *作 者:单昕昕 *完成日期:2015年5月16日 *版 本 号:v1.0 */ #include <iostream>using namespace std;class Rectangle{public: Rectangle(int w,int l); int getArea(); int getPerimeter();private: int width; int length;};//将程序需要的其他成份写在下面,只提交begin到end部分的代码//******************** begin ********************Rectangle::Rectangle(int w,int l){ width=w; length=l;}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="<<r.getArea()<<endl; cout<<"Perimeter="<<r.getPerimeter()<<endl; return 0;}
0 0
- YTU-OJ-类---矩形类
- YTU-OJ- 矩形类定义
- YTU-OJ- 矩形类中运算符重载
- YTU-OJ-Problem I: 熟悉题型——类设计( 矩形类定义【C++】)
- YTU-OJ-长方柱类
- [YTU]_2637(编程题:类---矩形类)
- [YTU]_2383 ( 矩形类定义【C++】)
- oj矩形类
- OJ--矩形类定义
- YTU-OJ- 比较大小-类模板
- YTU-OJ- 复数类--重载运算符+
- YTU-OJ- 复数类--重载运算符+,-,*,/
- YTU-OJ-复数类--对象转换
- YTU-OJ-分数类的四则运算【C++】
- YTU-OJ-Problem E: 类的应用
- [YTU]_2384( 矩形类中运算符重载【C++】)
- [YTU]_2384 ( 矩形类中运算符重载【C++】)
- YTU-OJ- 复数类--重载运算符2+
- HTML如何在网页中显示图像
- fzu 2058 问题转化 + 二分
- YTU-OJ-驾驭const
- Android消息推送完美方案
- 增加页面左上角图标
- YTU-OJ-类---矩形类
- 快船和火箭抢七比赛分析。
- [LeetCode]Copy List with Random Pointer
- chang color of some characters in a string
- YTU-OJ-类中私有成员的访问
- 混个积分
- linux 技巧:使用 screen 管理你的远程会话
- zookeeper和java实现的统一配置管理和集群节点管理简单案例
- 质数