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

温州 网站制作wordpress 自动升级

温州 网站制作,wordpress 自动升级,苏州的互联网公司有哪些,html首页设计代码请设计并实现一个三角形类CTriangle。 编程要求 设计实现三角形类CTriangle,并完成主函数中的测试。三角形类CTriangle,应包括三个私有成员变量(三个边长), 以及相应的set和get函数。 然后设计成员函数根据边长计算三…

请设计并实现一个三角形类CTriangle。

编程要求
设计实现三角形类CTriangle,并完成主函数中的测试。三角形类CTriangle,应包括三个私有成员变量(三个边长),
以及相应的set和get函数。

然后设计成员函数根据边长计算三角形的周长和面积。主函数中,按要求完成相应的任务。

测试说明
平台会对你编写的代码进行测试,比对你输出的数值与实际正确数值,只有所有数据全部计算正确才能通过测试

第一行输入三角形的三个边长,以空格分开;

第二行输出周长,精确到小数点后两位;

第三行输出面积,精确到小数点后两位;

3 4 5

12.00

6.00

#include <iostream>
#include <cmath>
#include <iomanip>using namespace std;class CTriangle {
private:double sideA, sideB, sideC;  // 三边私有成员public:// 构造函数初始化三边CTriangle(double a, double b, double c) : sideA(a), sideB(b), sideC(c) {}  // 初始化列表赋值^[3][7]^// 拷贝构造函数CTriangle(const CTriangle& other) : sideA(other.sideA), sideB(other.sideB), sideC(other.sideC) {}// 设置边长函数组void setSideA(double a) { sideA = a; }void setSideB(double b) { sideB = b; }void setSideC(double c) { sideC = c; }// 获取边长函数组double getSideA() const { return sideA; }double getSideB() const { return sideB; }double getSideC() const { return sideC; }// 输出周长(直接格式化输出结果)void printPerimeter() const {double perimeter = sideA + sideB + sideC;  // 周长公式^[9][13]^cout << fixed << setprecision(2) << perimeter << endl;}// 输出面积(海伦公式实现)void printArea() const {double s = (sideA + sideB + sideC) / 2.0;  // 半周长计算^[7][14]^double area = sqrt(s * (s - sideA) * (s - sideB) * (s - sideC));  // 海伦公式^[14][17]^cout << fixed << setprecision(2) << area << endl;}
}; int main()
{double a, b, c;cin >> a >> b >> c;if(a<=0 || b<=0 || c<=0){cout << "Invalid Data!" << endl;return -1;}CTriangle ct1(a, b, c);ct1.printPerimeter();CTriangle ct2(ct1);ct2.printArea();return 0;
}

http://www.dtcms.com/a/420574.html

相关文章:

  • memblock-1
  • 云南住房和城乡建设厅网站首页网站建设策划基本流程
  • 深度学习核心技术演进:从函数到 Transformer 架构
  • 圣耀做单网站商城类小程序
  • 仿贴吧的网站网站建设费账务处理
  • 博客网站源码带后台前端电商网站登录界面怎么做
  • 成都网站建设平台郑州建站优化
  • 手机wap网站免费制作中山最好的网站建设公司哪家好
  • 网站阵地建设管理办法微网站建设网站
  • 郑州网站制作哪家便宜租房平台网站开发
  • 详解MySQL中的索引、事务和锁
  • 用cms织梦做网站图文教程网站优化计划
  • [C++项目组件]Etcd的简单介绍和使用
  • 重庆网站排名优化wordpress网页手机版
  • 怎样在手机上做自己的网站不是做有网站都叫狠狠
  • 解锁CRM系统流程优势:重塑企业客户关系管理的核心动能
  • 茂名做网站设计与网站建设案例
  • 文安做网站前端直播网站怎么做
  • 网站建设费可以抵扣么苏州网站建设系统方案
  • 河南省建设教育协会网站首页用asp做的网站有多少
  • 郑州做网站优化地址网站建设播放vr视频教程
  • 广西桂川建设集团网站seo运营招聘
  • JS逆向-代码混淆AST技术抽象语法树Obfuscator混淆还原接口数据节点AI生成
  • 前端开发网站开发wordpress fpm
  • 品牌网站建设怎么样设计深圳网站制作
  • 四川城乡建设官方网站百度网站建设要多少钱
  • 新站seo快速排名 排名58同城app下载安装手机版
  • Kafka 深度剖析:架构演进、核心概念与设计精髓
  • 网站模版 蓝色网站搭建服务平台
  • 网络设计师证书win10优化大师官网