程序需求:
输入三个整数值代表一个三角形的三条边,系统根据输入的数据,判断出该三角形的类型(不规则三角形、等腰三角形、等边三角形)
确定是不是三角形
满足三角形条件(三条边:a,b,c):
1、a+b>c
2、a+c>b
3、b+c>a
4、a-b<c
5、a-c<b
6、b-c<a
7、a>0
8、b>0
9、c>0
等腰(等边)三角形(先满足三角形条件):
10、a=b
11、b=c
12、a=c
13、a=b=c
测试用例:
1、当输入a=3,b=4,c=6时,输出为普通三角形;
2、当输入a=3,b=3,c=3时,输出为等边三角形;
3、当输入a=3,b=3,c=4时,输出为等腰三角形;
4、当输入a=3,b=4,c=3是,输出为等腰三角形;
5、当输入a=4,b=3,c=3时,输出为等腰三角形;
6、当输入a=0,b=3,c=4时,输出为不是三角形;
7、当输入a=3,b=0,c=3时,输出为不是三角形;
8、当输入a=3,b=4,c=0时,输出为不是三角形;
9、当输入a=0,b=0,c=0时,输出为不是三角形;
10、当输入a=2,b=3,c=-6时,输出为不是三角形(要求输入整数值);
11、当输入a=-3,b=-4,c=-5时,输出为不是三角形(要求输入整数值);
12、当输入a=1,b=2