三角形面積


Submit solution

Points: 20
Time limit: 2.0s
Memory limit: 64M

Authors:
Problem type

題目說明

<1125檢定考題>

在三角形中,兩邊之和必大於第三邊。
假設三角形的三邊長分別為 a、b、c,
請寫一個程式用來判斷輸入的三個值是否可以形成三角形的三個邊。

如果可以形成三角形,令 s = (a + b + c)/2,
則該三角形的面積為\( \sqrt{s(s - a)(s - b)(s - c)} \) ,
求出該三角形的面積(四捨五入至小數點後第二位)。

輸入

由鍵盤輸入三個正整數

輸出

  • 若無法形成三角形,請輸出不是三角形。
  • 若可以形成三角形,請輸出其面積。

sample input & output

輸入 輸出
DataSet1 1 2 3 不是三角形
DataSet2 3 4 5 面積6.00
DataSet3 3 6 7 面積8.94

Comments

There are no comments at the moment.