输出三角形的面积和周长,输入三角形的三条边a、b、c,如果能构成一个三角形,输出面积area和周长perimeter(保留2位小数);否则,输出“These sides do not correspond to a valid triangle”。
时间: 2024-05-27 21:11:02 浏览: 68
triangle_matlab重载函数_triangle函数_三角形周长、面积计算_
5星 · 资源好评率100%
以下是Python的代码实现:
a = float(input("Enter the length of side a: "))
b = float(input("Enter the length of side b: "))
c = float(input("Enter the length of side c: "))
if a + b > c and a + c > b and b + c > a:
perimeter = round(a + b + c, 2)
s = (a + b + c) / 2
area = round((s * (s - a) * (s - b) * (s - c)) ** 0.5, 2)
print("The perimeter is", perimeter)
print("The area is", area)
else:
print("These sides do not correspond to a valid triangle")
阅读全文