以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 求adt一道题的解答 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=83422) |
-- 作者:succi -- 发布时间:2/2/2010 1:14:00 PM -- 求adt一道题的解答 题目如下: 设计并执行一个ADT代表一个三角形。此ADT的数据要包括三角的三边,并且要在ADT中类的private中。此ADT要包括以下功能: 一个default函数构造器,不含参量 一个以三角形三边为参数的函数 可以设定三边 可以取得三边的值 可以计算周长 p = side1 + side2 + side3 可以计算面积 SP = 1/2 p Area = √sp(sp-side1)(sp-side2)(sp-side3) 可以判断是否为等腰三角形 可以判断是否为等边三角形 可以判断是否为直角三角形 写一个主功能测试所有三角形类的功能。允许输入三边的值,以查证三边均大于0,且任意2边之和大于第三边,任两边之差小于第三边。 谢谢~~~~~ 自己写的 不知道哪里出错~~~请高人指导! trinagle.h bool Triangle::IsCongruent() const bool Triangle::IsRightAngled() const
testtrinagle.cpp #include "trinagle.h"
[此贴子已经被作者于2010-2-4 1:04:49编辑过]
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |