要求解一個三角形的第三邊長,需要知道已知兩邊的長度和夾角的大小。
假設已知的兩邊長度為a和b,夾角的大小為C。可以使用余弦定理來求解第三邊的長度。
根據余弦定理,第三邊的長度c可以通過以下公式計算:
c = sqrt(a^2 + b^2 - 2ab*cos?)
在Python中,可以使用math模塊中的sqrt和cos函數來計算。下面是一個示例代碼:
import math
a = float(input("請輸入第一條邊的長度:"))
b = float(input("請輸入第二條邊的長度:"))
C = float(input("請輸入夾角的大小(以度為單位):"))
# 將角度轉換為弧度
C = math.radians(C)
# 計算第三邊的長度
c = math.sqrt(a**2 + b**2 - 2*a*b*math.cos(C))
print("第三邊的長度為:", c)
請注意,輸入的夾角大小需要轉換為弧度,所以使用了math.radians函數進行轉換。