用方法過載計算三角形和矩形的面積,用相關的測試類(Test

2021-05-16 01:16:12 字數 2758 閱讀 5007

1樓:中公教育

您好,中公教育為您服務。

public class b

public static int sum(int c1,int c2)

public static void mian()}如有疑問,歡迎向中公教育企業知道提問。

輸入三角形的三個邊長,利用自定義函式來判斷三角形的形狀、並計算該三角形的面積。

2樓:黑馬程式設計師

判斷是否構成三角形1)判定a>0&&b>0&&c>0(判斷三個數為正數)

對a b c三個數由小到大排序,得到 a(排序,簡化判斷量編制和大於第三邊,兩邊之差小於第三邊的判斷)

判斷a+b>c && c-b利用海**式,求面積

3樓:

||示例**如下:

#include

#include

int t_style(int a,int b,int c)if(a>c)

if(b>c)

if(a+b > c)

else

return -1;

}float t_area(int a,int b,int c)int main()

if(t_style(x,y,z) > 0)printf("三角形面積= %.2f\n",t_area(x,y,z));

return 0;

}示例執行結果:

程式設計實現:輸入一個三角形的三邊,求出三角形的面積,假定輸入的3條邊能構成三角形

4樓:安徽電信網上營業廳

#include

#include

main()

else }

else }

else }

看哈要的不

c++完成求三角形,圓形和矩形三種不同圖形的周長,使用過載函式

5樓:兄弟連教育北京總校

double getlen(double r)double getlen(double wid,double hei)

double getlen(double sidea,double sideb,double sidec)

大概應該就是醬紫,具體三角形求周長的已知條件布吉島,我就給3條邊長,因為是手打,沒有在環境中有錯誤自己改下

三角形的三邊判斷是否組成三角形,若可以輸出面積和三

6樓:兄弟連教育北京總校

在幾何中,已知三邊的長,求三角形的面積,我們都知道使用求積公式:

△=√[s(s-a)(s-b)(s-c)]其中s=1/2(a+b+c)

這個公式一般稱之為海**式,因為它是由古希臘的著名數學家海倫首先提出的。有人認為阿基米德比海倫更早了穩這一公式,但是由於沒有克鑿的證據而得有到數學界的承認。

#include

#include

int main()

// 2. 根據公式求三角形的面積

float s = 1/2 *(a+b+c);

float mianji = sqrt(s*(s-a)*(s-b)*(s-c));

printf("三角形面積: %f\n", mianji);

// 3. 三角的型別都包括: 等腰, 等邊, 直角if(a==b || a== c || b==c)if(a==b && a== c && b==c)float a2 = a*a;

float b2 = b*b;

float c2 = c*c;

if(a2+b2 == c2 || a2+c2==b2 || b2+c2==a2)

return 0;}

7樓:聽不清啊

#include

#include

int main()

if(b>c)

if(c>=a+b)

if(c*c==a*a+b*b)

s=(a+b+c)/2.0;

s=sqrt(s*(s-a)*(s-b)*(s-c));

printf("一般三角形面積=%f\n",s);

return 0;}

8樓:張飛

數學應該是多做多練習,練習足夠了自然而然就會了,依靠別人解答是不明智的做法,別人做的終究是別人會,而你還是不會。好好加油吧!

從鍵盤上輸入三角形的底和高,輸出三角形面積 程式怎麼寫

9樓:好程式設計師

clear

input "請輸入三角形的底:" to xinput "請輸入三角形的高:" to ys=x*y/2

?"三角形的面積是:",s

已知三角形的高n和底邊m,程式設計求三角形的面積。(三角形面積s=1/2*m*n)

10樓:匿名使用者

m×n=1,則-cosa+√3sina=1,兩邊同除以2可得變形-1/2cosa+√3sina=1/2即sin(a-30)=1/2,則a等於60°。根據第二題bc=√3,且a點距離b點也是√3。這是一個等腰三角形。

多年不上學了,我也忘了如何用三角函式和邊長求面積,大概是1/2*√3*√3*sin(180-∠abc)求最大值。可知當∠abc=90°的時候得到最大值,即最大面積為3/2。你看是不是

11樓:育知同創教育

#include

void main()

VBA計算三角形面積,vba程式設計求三角形面積

功能 求三角形的面積 a listry option explicit 定義函式,接受引數a 邊長,b 邊長,c 邊長function triarea a,b,c dim p dim area if a b c and b c a and c a b then 判斷是否構成三角形 p a b c 2...

如何計算三角形面積,三角形怎麼計算面積?

三角形的面積公式 1 s 1 2ah a是三角形的底,h是底所對應的高 2 s 1 2acsinb 1 2bcsina 1 2absinc 三個角為 a b c,對邊分別為a,b,c,參見三角函式 3 s p p a p b p c p 1 2 a b c 海倫 秦九韶公式 4 s abc 4r r...

相似三角形證明方法,證相似三角形有哪些方法

一共有5種,嚴格來來說是4種 1 用相似三角源形的定義來證 三個角對應相等,三條邊對應成比例 應為這個方法太煩,所以基本用不上,可以把它逆用成性質 2 兩個三角形如果有兩角對應相等,那麼這兩個三角形相似 三角形中,兩個角形等相當於三個角相等,你可以畫兩個角相等的三角形,然後量量它們的邊是不是成比例,...