




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、吉林大学应用技术学院实验(训)报告单(电子版)实验编号1实验班级实验名称测试三角形任务书编号1实验组别实验组成员报告人指导教师实验报告代码:#include #include #include #include #define PI 3.14159265358979323846using namespace std;int main()double a,b,c;cout请输入一个数,用空格隔开:abc;if(0a & a100 & 0b & b100 & 0c & cc&a+cb&b+ca)cout能构成三角形endl;cout该三角形是:c*c&b*b+c*ca*a&a*a+c*cb*b)c
2、out else if(a*a+b*b=c*c|a*a+c*c=b*b|b*b+c*c=a*a)(cout直角;)else(cout钝角;)if(a=b&a=c)(cout等边;)else if(a=b|b=c|a=c)(cout等腰;)cout三角形endl;)elseif (a=0 11b=0|c=0)cout 输入的是负数100 11b10011c100)cout超出范围endl;return 0;)cout不能构成三角形;return 0;三角形测试用例输入条件有效等价类无效等价类是否是二角形(0a=100) (1)(0b=100)(2)(0cc)(4)(b+ca) (5)(c+ab)
3、(6)(a100)(8)(b100)(10)(c100)(12)(a+b=c ) (13)(b+c=a)(14)(c+ac*c and b*b+c*ca*a anda*a+c*cb*b (17)a*a+b*b=c*c and b*b+c*c=a*aand a*a+c*c=b*b (18)是否是钝角三角形a*a+b*bc*c and b*b+c*ca*aand a*a+c*c=c*c and b*b+c*c=a*a and a*a+c*c=b*b (20)是否是直角(a 2+b 2=c2)or(b 2+c2=a 2)(a 2+b 2=!c 2) and (b 2+c 2=!a 2) and(c
4、2+a 2=b 2)三角形or( (c2+a 2=b 2)(21)(22)是否是等腰三角形(a=b)(23)(c=a)(25)(b=c)(24)(a!=b)and(b!=b)and(c!=a)(26)是否是等边三角形(a=b)and(b=c)and(c=a) (27)(a!=b)(28)(c!=a)(30)(b!=c)(29)三角形测试用例:序号a,b,c覆盖等价类输出12,3,4(2)(3)(4)(5)(6)是三角形20,1,2(7)非三角形3101,88,90(8)非三角形41,0,2(9)非三角形588,101,90(10)非三角形61,2,0(11)非三角形788,90,101(12)
5、非三角形81,2,3(13)非三角形93,1,2(14)非三角形101,3,2(15)非三角形11l,3,4(16)非三角形124,5,6(1)(2)(3)(4)(5)(6)(17)锐角三角形132,3,4(2)(3)(4)(5)(6)(19)钝角三角形143,4,5(2)(3)(4)(5)(6)(21)直角三角形153,3,4(2)(3)(4)(5)(6)(23)等腰三角形164,3,3(2)(3)(4)(5)(6)(24)等腰三角形173,4,3(2)(3)(4)(5)(6)(25)等腰三角形183,3,3(2)(3)(4)(5)(6)(27)等边三角形193,4,5(2)(3)(4)(5
6、)(6)(18)非锐角三角形204,5,6(2)(3)(4)(5)(6)(20)非钝角三角形212,3,4(2)(3)(4)(5)(6)(22)非直角三角形226,7,8(2)(3)(4)(5)(6)(26)非腰边三角形237,8,9(2)(3)(4)(5)(6)(28)非等边三角形247,7,8(2)(3)(4)(5)(6)(29)非等边三角形257,8,8(2)(3)(4)(5)(6)(30)非等边三角形26-4,-4,-4(7)(9)(11)非三角形27102,103,104(8)(10)(12)非三角形28,(16)非三角形二 ?rRuj 人 i i/eoug i B exe事输入三小支用空格相弁: 触金三五形西角二扇形Press any key to cantiv)ueM-E;PKOJECnnDebwL 屋, 干y 薮1角 八二一一 y 三三也adn 闻?苑-S3 affile
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论