import math
print
("請輸入邊長a:"
)a =
float
(input()
)#獲取邊長a
print
("請輸入邊長b:"
)b =
float
(input()
)#獲取邊長b
print
("請輸入邊長c:"
)c =
float
(input()
)#獲取邊長c
if(a+b>c and a+c>b and b+c>a)
:#判斷三邊是否能構成三角形
a = math.degrees(math.acos(
(a*a-b*b-c*c)/(
-2*b*c)))
#求角a
b = math.degrees(math.acos(
(b*b-a*a-c*c)/(
-2*a*c)))
#求角b
c = math.degrees(math.acos(
(c*c-a*a-b*b)/(
-2*a*b)))
#求角c
print
("角a的度數為"
,a)#輸出角a
print
("角b的度數為"
,b)#輸出角b
print
("角c的度數為"
,c)#輸出角c
else
:print
("三邊無法構成三角形"
)
求大三角形中三角形個數
一道筆試程式設計題要求求乙個大三角形中所有小三角形的個數,大約是下面這種情況 首先想到是的將問題由求邊長為n的三角形個數 求邊長為n 1的三角形個數 求邊長為1的三角形個數 1,回溯求得所有三角形個數。但是再仔細一看因為有重疊三角形和倒置的三角形,所以這個方法不可行。接著找到三角形個數由三部分組成 ...
Js求角度 三角形 弧度計算
已知角度和斜邊,求直角邊 function hypotenuse long angle console.log hypotenuse 1,45 考慮以下三角形 我想計算角度x.我有以下內容 var opposite 2.5 var hypotenuse 5 var sinofanglex oppos...
求三角形性質
作 者 b23 完成日期 2014年 10 月 31 日 版 本 號 v1.0 輸入描述 輸入三角形的三邊 a,b,c,值,根據其數值,判斷是否能構成三角形,若能,還有判斷其三角形的性質 等邊三角形,等腰三角形,直角三角形和任意三角形。using system using system.collec...