编写程序,输入三角形两边长及其夹角大小,计算并输出输出第三边的边长,结果保留2位小数。
时间: 2024-06-04 11:10:51 浏览: 78
使用Python三角函数公式计算三角形的夹角案例
以下是Python的程序实现:
import math
a = float(input("请输入三角形一条边长:"))
b = float(input("请输入三角形另一条边长:"))
angle = float(input("请输入两边夹角的大小(度):"))
c = math.sqrt(a**2 + b**2 - 2*a*b*math.cos(math.radians(angle)))
print("第三边的边长为:{:.2f}".format(c))
程序首先通过input函数获取三角形的两条边长a和b以及夹角angle。其中夹角需要转换为弧度制(使用math.radians函数)。然后,程序根据余弦定理计算第三边的边长c,最后使用format函数将结果保留2位小数并输出。
阅读全文