666 三角形型別

2021-10-22 19:43:25 字數 592 閱讀 6053

讀取表示三角形三條邊的 33 個浮點數 a,ba,b 和 cc 並按降序排列,使 aa 邊是三邊中最大的一邊。

接下來,根據以下情況,確定它們可以組成的三角形型別:

輸入格式

共一行,包含三個浮點數 a,b,ca,b,c。

輸出格式

輸出 a,b,ca,b,c 組成的三角形的型別。

注意,上述條件可能滿足不止一條,這種情況下將所有型別名稱,按題目介紹順序輸出,每行輸出一條。

資料範圍

0輸入樣例:

7.0 5.0 7.0
輸出樣例:
triangulo acutangulo

triangulo isosceles

// 這題需要先排序,然後要注意各種 if 的關係是巢狀還是並列

#include int main()

if (a < c)

if (b < c)

if (a >= b + c) printf("nao forma triangulo\n");

else

} return 0;

}

三角形型別判斷

問題描述 輸入三角形的三條邊a,b,c的值,根據其數值,判斷能否構成三角形 若能,還要顯示三角形的性質 等邊三角形 等腰三角形 直角三角形和任意三角形。using system using system.collections.generic using system.linq using syst...

判斷三角形型別

題目描述 給定三角形的三條邊,a,b,c。判斷該三角形型別。輸入描述 測試資料有多組,每組輸入三角形的三條邊。輸出描述 對於每組輸入,輸出直角三角形 銳角三角形 或是鈍角三角形。示例1輸入 3 4 5 輸出直角三角形 include include include include include i...

求大三角形中三角形個數

一道筆試程式設計題要求求乙個大三角形中所有小三角形的個數,大約是下面這種情況 首先想到是的將問題由求邊長為n的三角形個數 求邊長為n 1的三角形個數 求邊長為1的三角形個數 1,回溯求得所有三角形個數。但是再仔細一看因為有重疊三角形和倒置的三角形,所以這個方法不可行。接著找到三角形個數由三部分組成 ...