一、 數學基礎: 已知三角形的三邊,計算三角形面積,需要用到海倫公式: 即p=(a+b+c)/2 二、 算法: 輸入三個邊長,套用海倫公式計算面積,並輸出。 可以先判斷是否可以構成三角形,即任意兩邊之和大於第三邊,可以構成三角形情況下再計算,可以增加嚴謹性。 三、代碼: 四、結果: ...
在古老的邁瑞城,巍然屹立着 n 塊神石。長老們商議,選取 塊神石圍成一個神壇。因為神壇的能量強度與它的面積成反比,因此神壇的面積越小越好。特殊地,如果有兩塊神石坐標相同,或者三塊神石共線,神壇的面積為 . 。 長老們發現這個問題沒有那么簡單,於是委托你編程解決這個難題。 輸入格式: 輸入在第一行給出一個正整數 n n 。隨后 n 行,每行有兩個整數,分別表示神石的橫坐標 縱坐標 橫坐標 縱坐標 ...
2019-01-17 01:08 3 1041 推薦指數:
一、 數學基礎: 已知三角形的三邊,計算三角形面積,需要用到海倫公式: 即p=(a+b+c)/2 二、 算法: 輸入三個邊長,套用海倫公式計算面積,並輸出。 可以先判斷是否可以構成三角形,即任意兩邊之和大於第三邊,可以構成三角形情況下再計算,可以增加嚴謹性。 三、代碼: 四、結果: ...
前言 從小學我們都知道,三角形的面積是底乘以高除以2。那么已知任意一個三角形的三條邊,如何能夠求出三角形的面積呢?這里我們用到了海倫公式。 海倫公式又譯作希倫公式、海龍公式、希羅公式等,它是利用三角形的三條邊的邊長直接求三角形面積的公式,表達式 ...
#include <stdio.h>#include <math.h>void main(){ int x,y,z; float s,area; scanf("%d%d%d", ...
/*時間: 2012-10-08作者: 煙大程序要求: 1.封裝一類三角形對象Triangle,該類對象具有三條邊的屬性, 具有初始化三角形的功能、修改邊長的功能、判斷三條邊能否構成三角形的功能、 求周長的功能、求面積的功能。程序分析: 1.程序要進行封裝; 2.具體數據要進行私有化,保證安全 ...
前言 從小學我們都知道,三角形的面積是底乘以高除以2。那么已知任意一個三角形的三條邊,如何能夠求出三角形的面積呢?這里我們用到了海倫公式。 海倫公式又譯作希倫公式、海龍公式、希羅公式等,它是利用三角形的三條邊的邊長直接求三角形面積的公式,表達式 ...
一般三角形 (1).因式分面積: S=ah/2 (2).已知三角形三邊a,b,c,則 (海倫公式)(p=(a+b+c)/2) S=√[p(p-a)(p-b)(p-c)] (3).已知三角形兩邊a,b,這兩邊夾角C,則S=1/2 * absinC 此可以轉為向量的叉乘公式; 向量 ...
計算三角形面積公式:p=p=(a+b+c)/2 area*2=p*(p-a)*(p-b)*(p-c) #計算三角形的面積 a=float(input('輸入第一條邊的長度:')) b=float(input('輸入第二條邊的長度:')) c=float ...
參考:根據平面內三點坐標,求面積 1:已知直角坐標系3點p(a,b),m(c,d),n(e,f) 求三角形pmn面積 兩倍三角形面積是整型, 代碼模板: ll solve(ll a,ll b,ll c,ll d,ll e,ll f)//計算兩倍三角形面積 { return ...