第五周项目1拓展 判断是否为矩形 求矩形面积

来源:互联网 发布:linux测试环境搭建 编辑:程序博客网 时间:2024/06/02 11:33
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:孙玲倩*完成日期:2014  年 3月 30 日*版本号:v1.0*输入描述:无*问题描述:*程序输出:*问题分析;*算法设计:*/#include <iostream>#include <cmath>using namespace std;class Zhengfx{public:    void input();    double perimeter();    double area();    double xian();    void panduan();    void output();private:    double a,b;};void Zhengfx::input(){    cout<<"输入矩形两个相邻的边:"<<endl;    cin>>a>>b;}void Zhengfx::panduan(){    if(a==b)    cout<<"这个矩形是正方形!"<<endl;    else    cout<<"这个矩形不是正方形!"<<endl;}double Zhengfx::area(){    return a*b;}double Zhengfx::perimeter(){    return (a+b)*2;}double Zhengfx::xian(){    return sqrt(a*a+b*b);}void Zhengfx::output(){    cout<<"矩形两个相邻的边分别为:"<<a<<' '<<b<<endl;    cout<<"该矩形的周长为"<<perimeter()<<",面积为:"<<area()<<endl;    cout<<"对象线"<<xian()<<endl;}int main(){   Zhengfx z;   z.input();   z.panduan();   z.xian();   z.output();}

0 0
原创粉丝点击