当前位置: 首页 > news >正文

中国建设银行门户网站wordpress 默认密码

中国建设银行门户网站,wordpress 默认密码,wordpress 最新主题,推广网站制作回想Engineer类的数据成员#xff0c;有眼镜、背包等。某Engineer的眼镜、背包#xff0c;是Glass、Bag类的对象。类中的数据成员#xff0c;其类型可以是简单类型#xff0c;也可以是类。通过这种方式#xff0c;将某些类组合到另外的类中#xff0c;当作其中的一个“部…回想Engineer类的数据成员有眼镜、背包等。某Engineer的眼镜、背包是Glass、Bag类的对象。类中的数据成员其类型可以是简单类型也可以是类。通过这种方式将某些类组合到另外的类中当作其中的一个“部件”使用。 本项目设计一个三角形类其数据成员不再是三角形三条边的边长而是三角形的三个顶点。利用设计的三角形类输入三角形的三个顶点求出其面积、周长并判断其是否为直角三角形和等腰三角形。提示1这个问题需要用到两个类顶点类参照项目1中的CPoint类2三角形类参考下面CTriangle类的声明3充分利用CPoint类中已有的代码实现4关于三条边长的处理可以增加三个私有属性在初始化时求出来备用。当然也可以在需要用到时再计算。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者邵帅 * 文件Demo.cpp * 完成时间2015年04月08日 * 版本号v1.0 */ #include iostream #include cmath using namespace std; class CPoint { private:double x; // 横坐标double y; // 纵坐标 public:CPoint(double xx0,double yy0);double distance1(CPoint p) const; // 两点之间的距离void input(); //以x,y 形式输入坐标点void output(); //以(x,y) 形式输出坐标点 }; class CTriangle { public:CTriangle(CPoint X,CPoint Y,CPoint Z):A(X),B(Y),C(Z) {}; //给出三点的构造函数void setTriangle(CPoint X,CPoint Y,CPoint Z);//float perimeter(void);//计算三角形的周长float area(void);//计算并返回三角形的面积bool isRightTriangle(); //是否为直角三角形bool isIsoscelesTriangle(); //是否为等腰三角形 private:CPoint A,B,C; //三顶点 }; CPoint::CPoint(double xx,double yy):x(xx),y(yy) {}; double CPoint::distance1(CPoint p) const {double s;ssqrt((p.x-x)*(p.x-x)(p.y-y)*(p.y-y));return s; } void CPoint::input() {char ch;coutPlease input the point(x,y):;while(1){cinxchy;if (ch,)break;coutWrong style,please input agein.endl;} } void CPoint::output() {cout(x, y)endl; } void CTriangle::setTriangle(CPoint X,CPoint Y,CPoint Z) {AX;BY;CZ; } float CTriangle::perimeter(void)//计算三角形的周长 {double s1,s2,s3;s1A.distance1(B);s2B.distance1(C);s3C.distance1(A);return (s1s2s3); } float CTriangle::area(void)//计算并返回三角形的面积 {double p,s;double s1,s2,s3;s1A.distance1(B);s2B.distance1(C);s3C.distance1(A);p(s1s2s3)/2;ssqrt(p*(p-s1)*(p-s2)*(p-s3));return s; } //以下来自贺老 bool CTriangle::isRightTriangle()//是否为直角三角形 {double aB.distance1(C),bC.distance1(A),cA.distance1(B);double maxa;if(bmax) maxb;if(cmax) maxc;if(((maxa)(abs(a*a-b*b-c*c)1e-7))||((maxb)(abs(b*b-a*a-c*c)1e-7))||((maxc)(abs(c*c-b*b-a*a)1e-7)))return true;elsereturn false; } bool CTriangle::isIsoscelesTriangle()//是否为等腰三角形 {double aB.distance1(C),bC.distance1(A),cA.distance1(B);if((abs(a-b)1e-7)||(abs(b-c)1e-7)||(abs(c-a)1e-7))return true;elsereturn false; } int main() //测试数据来自贺老 {CPoint X(2,5),Y(5,2),Z(7,8);CTriangle Tri1(X,Y,Z); //定义三角形类的一个实例对象cout该三角形的周长为Tri1.perimeter()面积为Tri1.area()endlendl;cout该三角形(Tri1.isRightTriangle()?是:不是)直角三角形endl;cout该三角形(Tri1.isIsoscelesTriangle()?是:不是)等腰三角形endl;return 0; }运行结果 判断是否构成直角三角形 bool CTriangle::isRightTriangle()//是否为直角三角形 {double aB.distance1(C),bC.distance1(A),cA.distance1(B);double maxa;if(bmax) maxb;if(cmax) maxc;if(((maxa)(abs(a*a-b*b-c*c)1e-7))||((maxb)(abs(b*b-a*a-c*c)1e-7))||((maxc)(abs(c*c-b*b-a*a)1e-7)))return true;elsereturn false; } 判断是否构成等腰三角形bool CTriangle::isIsoscelesTriangle()//是否为等腰三角形 {double aB.distance1(C),bC.distance1(A),cA.distance1(B);if((abs(a-b)1e-7)||(abs(b-c)1e-7)||(abs(c-a)1e-7))return true;elsereturn false; } Mayuko 转载于:https://www.cnblogs.com/mayuko/p/4567521.html
http://www.sadfv.cn/news/70704/

相关文章:

  • 哪个网站用户体验较好软件开发项目预算表
  • 廊坊公司快速建站项目管理平台系统
  • 高安市帮助做公司网站蝉知使用WordPress模板
  • 永泰县住房和城乡建设局网站按月付费网站建设
  • xp网站建设最专业的营销网站建设价格
  • 官方网站下载手电筒取消网站备案时间
  • 海淀企业型网站建设wordpress同行者画廊
  • 怎么做网络销售的网站手机网站一键分享到微信
  • 成品网站建设商城app下载安装
  • 网站带数据库下载网站建设进程表
  • 海淀做网站哪家公司好专业建站制作
  • 化工网站建站模板下载网站备案要营业执照吗
  • 洪梅镇网站建设帝国cms网站地图生成
  • 做网站的客户高校网站模板
  • 网站内页做排名有服务器怎么做网站
  • 网站的版权信息聚名网域名综合查询
  • 如何做分享赚钱的网站用网站做成软件
  • 网站空间买什么的好wordpress ssh
  • 网站栏目建设海尔公司的网站建设
  • 营销网站建设哪家好开发网站需要用到的专业技术知识
  • 福鼎网站建设温岭做网站公司
  • 清远市企业网站seo联系方式宣传推广费用预算
  • 网站本地化怎么做做英文网站 赚钱
  • 大型企业网站建设制作四川聚锋建设工程有限公司官方网站
  • 深圳聘请做网站人员html所有标签大全
  • 产品分类 网站模板com域名为什么那么贵
  • 如何搜索到自己的网站榆林做网站电话
  • 河南省大型项目建设办公室网站用友财务软件官方网站
  • 网站制作添加视频家装室内设计师培训班
  • 中英文网站建设价格包括搜索引擎排名、网页标签优化、相关链接交换、网络广告投放等