scratch算法練習-輸入三條邊計算三角形面積

<strong>輸入三角形三邊長a,b,c(保證能構成三角形),輸出三角形面積。適合初中以上學生,需要平面幾何的知識,此題目來自CCF中小學程序設計練習。

<strong>題目:輸入三角形三邊長a,b,c(保證能構成三角形),輸出三角形面積。

<strong>基礎知識:

1、構成三角形的基本條件(任意兩邊之和大於第三邊)

2、已知三條邊長度,計算三角形面積,海倫公式(S=√[p(p-a)(p-b)(p-c)],而公式裡的p為半周長:p=(a+b+c)/2)

scratch算法練習-輸入三條邊計算三角形面積



<strong>思路:若滿足三角形的條件 a+b>c且a+c>b且c+b>a根據海倫公式計算面積,否則提示無法構成三角形,重新輸入。

根據海倫公式我們新建5個變量:a、b、c、p、S

scratch算法練習-輸入三條邊計算三角形面積




分享到:


相關文章: