.输人a、b、。三个参数,以它们作为三角形的三条边,判断是否可以
构成一个三角形,如能则进一业计算其面积。三角形的面积。可以用以下表
达式计算:
$=$qrt(P(p-a)(p-b)*(p-c))
def juage_triangle(a, b, c):
if a + b > c and a + c > b and b + c > a:
if a == b and a == c and b == c:
print(f"{a}, {b}, {c} 构成等边三角形")
elif a != b and a != c and b != c:
print(f"{a}, {b}, {c} 构成普通三角形")
elif a == b or a == c or b == c:
print(f"{a}, {b}, {c} 构成等腰三角形")
else:
print(f"{a}, {b}, {c} 不能构成三角形")
juage_triangle(5, 5, 5)
juage_triangle(3, 4, 5)
juage_triangle(7, 8, 8)
面积不会哈哈
面积可以采用海伦-秦九韶公式
S = √p(p-a)(p-b)(p-c) (根号包括了右面所有的东西,说一下以防万一csdn吞了根号)
p = 0.5*(a+b+c)