五周 项目1 扩展 计算矩形面积 并判断该矩形是否为正方形

来源:互联网 发布:低音炮蓝牙音响淘宝 编辑:程序博客网 时间:2024/05/19 02:40
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:zhaojiaxiang*完成日期:2014  年 3月 25 日*版本号: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