这个可以给你个思路,程序自己写哦! 输入三个任意数,判断三个数的大小,可以用循环判断或者冒泡排序都行,判断的结果是小(min)中(mid)大(max)三个数; 然后用构成三角形判断条件:
①:min+mid>
②:max-min 如果满足条件,面积就好计算了:直角三角形的面积计算公式:min*mid/2
任意三个勾股数能构成直角三角形。因为既然是三个勾股数,那就满足两个小数的平方和等于最大数的平方,这样的三个数当然很多。在三角形中,只有直角三角形才有勾股定律,反过来三角形三边符合勾股数的三角形都是直角三角形,这是直角三角形的特征,非直角三角形是没有的