这几天放假耍了几天,没有ACM题可贴,就只有贴作业了,很水的作品请指教

源代码:

/***************************************

c++编程题

定义一个三角形类求三角形面积和周长

keloy    2008.4.7

****************************************/

#include

#include

using namespace std;

class Ctriangle                                                    //定义三角形类

{

private:

double S1,S2,S3;

public:

Ctriangle(int x=0,int y=0,int z=0)

{

this->S1=x;

this->S2=y;

this->S3=z;

}

double Girth();                                          //三角形周长

bool Istriangle();                                       //判断是否是三角形

double Area();                                           //三角形面积

void init_triangle();                                    //输入三角形边长

};

bool Ctriangle::Istriangle()                                     //判断是否是三角形

{

if((S1+S2)>S3&&(S2+S3)>S1&&(S1+S3)>S2)//使用两边之和大于第三边判断

{

cout<

return true;

}

else

{

cout<

return false;

}

}

void Ctriangle::init_triangle()                                 //输入三角形边长

{

cout<

cin >>S1>>S2>>S3;

}

double Ctriangle::Girth()                                       //求周长

{

return S1+S2+S3;

}

double Ctriangle::Area()                                        //求面积

{

double l;

l=(S1+S2+S3)/2;

return sqrt(l*(l-S1)*(l-S2)*(l-S3));//使用海伦公式

}

int main()

{

Ctriangle t;

t.init_triangle();

if(t.Istriangle())

{

cout<

cout<

}

return 0;

}

这还是我头一次在这么短代码里面写这么多的注释。

哎,AcM题写多了,养成的坏习惯,老师点名要我改。

写注释是个好习惯,要多写注释。

c++ 求四边形面积和周长_面向对象c++——三角形求周长和面积相关推荐

  1. 求四边形最大内接矩形_三角形内接矩形的最大面积问题

    龙源期刊网 http://www.qikan.com.cn 三角形内接矩形的最大面积问题 作者:李云虎 来源:<中学教学参考 · 理科版> 2013 年第 01 期 [问题]美佳玩具厂生产 ...

  2. unity3d 求两个点长度_三年级上册求组合图形周长专项练习,附答案

    周长是指封闭图形一周的长度. 先画图,再计算. 数学解题方法:平移法和等量代换法. 三年级上册数学第七单元<认识四边形>三年级上册数学第七单元<长方形和正方形的特点和关系> 三 ...

  3. 周长相等的正方形面积一定相等_三年级下册数学期末重点——面积

    面积知识点 一.面积的意义 物体的表面或封闭图形的大小,就是他们的面积. 二.长度单位与面积单位的区别 用长度单位表示物体的长短或封闭图形一周的长度:用面积单位表示物体表面或封闭图形的大小. 注:面积 ...

  4. 直角三角形面积Java_怎么用Java计算三角形的周长和面积

    展开全部 package image; public class Triangle { /** * 等腰 */ public static final int ISOSCELES = 1; /** * ...

  5. java jsp面积怎么算_纯JSP实现计算圆的面积和周长

    一个jsp页面由元素和模板数据组成.元素是必须由jsp容器处理的部分.而模板数据是jsp容器不处理的部分,如jsp中的HTML内容 元素有三种类型: 脚本元素,指令元素, 动作元素 脚本元素:包含三个 ...

  6. r中如何求变量的对数转换_对数转换以求阳性。

    r中如何求变量的对数转换 In Simple terms, log transform squashes or compresses range of large numbers and expand ...

  7. java 求最长重复子串_给定一个字符串,求出其最长的重复子串。

    #include #include #include #include using namespace std; //给定一个字符串,求出其最长的重复子串 //方法一 string lsubstr_1 ...

  8. python求某个函数的反函数_如何用sympy求快速sigmoid函数的逆函数?

    这似乎是SymPy 1.4版中的一个bug.在master上,我没有得到例外,而是得到:In [2]: solve(lower + (upper - lower) * (0.5 + 0.5 * x / ...

  9. mysql聚合函数求数据总和的语句_以下聚合函数求数据总和的是( )_学小易找答案...

    [单选题]下列关于进程说法错误的是( ). [单选题]既可以绘直线,又可以绘曲线的命令是( ). [多选题]以下中断事件中属于强迫中断的是( ). [单选题]SELECT 语句的完整语法较复杂,但至少 ...

最新文章

  1. [HNOI2015]接水果
  2. qemu模拟imx6用户态环境
  3. 网络虚拟化技术(一): linux网络虚拟化,网络虚拟化技术(一): Linux网络虚拟化...
  4. 1.0jpa 2.0_JPA 2.1:不同步的持久性上下文
  5. CompletableFuture详解~thenAcceptAsync
  6. Kaggle—So Easy!百行代码实现排名Top 5%的图像分类比赛
  7. Mysql合并两个sql结果
  8. javascript必须懂之冒泡事件
  9. 2013年1月7日学习内容
  10. 抖音回应视频泄露:草稿不会上传后台;苹果开卖5000元印度版iPhone XR;Jboot 2.2.5发布|极客头条...
  11. 十大办法帮助传统产业数字化转型
  12. 极限学习机(ELM)从原理到程序实现(附完整代码)
  13. EmmyLua Unity断点调试
  14. 输入法linux debin,Debian下安装搜狗拼音输入法
  15. websocket站内信实时消息推送
  16. 如何更高效地使用Google搜索
  17. 养殖专家告诉你在农村养啥赚钱
  18. DB2存储过程入门实例
  19. C51单片机温湿度传感器DTH11使用
  20. 多方安全计算-秘密共享

热门文章

  1. C#实现的系统内存清理工具
  2. 对国内同类的软件地跟踪
  3. 免费的云端软件测试平台-快意测试云V1R1.B21更新发布
  4. C语言中gets_s(),gets(),fgets()函数的比较。
  5. PureMvc 简介
  6. XP系统70个小技巧
  7. 21天战拖记——Day18:思维导图再学习(2014-05-21)
  8. AUTOCAD——怎么画轴测图
  9. python计算灰色关联度
  10. vue高德地图省市区,区域划分。district.search 一直报no_data