输入三角形的三条边a,b,c的长度,计算并依次输出三角形的周长和面积,结果保留两位小数
时间: 2024-03-17 11:24:23 浏览: 575
求三角形的周长和面积
5星 · 资源好评率100%
假设输入的三角形的三条边分别为a、b、c,则该三角形的周长P为:
P = a + b + c
该三角形的面积S可以用海伦公式计算:
s = (a + b + c) / 2
S = √(s(s-a)(s-b)(s-c))
其中,√表示开方符号。
Python代码如下:
a = float(input("请输入三角形的第一条边长a:"))
b = float(input("请输入三角形的第二条边长b:"))
c = float(input("请输入三角形的第三条边长c:"))
# 计算周长
P = round(a + b + c, 2)
print("三角形的周长为:", P)
# 计算面积
s = round((a + b + c) / 2, 2)
S = round(pow(s * (s - a) * (s - b) * (s - c), 0.5), 2)
print("三角形的面积为:", S)
阅读全文