請從鍵盤上輸入兩個資料,分別作為三角形的底邊和高,求出三角形的面積,並求出兩個三角形面積的差

時間 2021-05-14 08:28:45

1樓:

#include

float area(float base, float high)

int main()

編寫乙個程式,要求使用者輸入三角形的底邊長和高,求算這個三角形的面積,並輸出計算

2樓:

a 和h也是實數型的才可以,如果你非要定義它們是整數型,那s 也是整數型

3樓:大白胖胖

錯誤提示是什麼?

此句應該為 scanf("%d,%d",&a,&h);

c語言程式設計,已知三角形的三邊長a,b,c,計算求三角形面積的公式為:

4樓:丿

程式**如下:

#include

#include

int main()

擴充套件資料

三角形具有以下性質:

1、三角形任意兩邊之和大於第三邊,任意兩邊之差小於第三邊。

2、在平面上三角形的內角和等於180°(內角和定理)。

3、在平面上三角形的外角和等於360° (外角和定理)。

4、三角形的三條角平分線交於一點,三條高線的所在直線交於一點,三條中線交於一點。

5、三角形的任意一條中線將這個三角形分為兩個面積相等的三角形。

5樓:匿名使用者

1、公式:area = sqrt(s*(s-a)*(s-b)*(s-c))

2、**:

printf("依次輸入a,b,c(空格識別乙個數):");

scanf("%f%f%f,",&a,&b,&c);

s=(float)0.5*(a+b+c);

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

printf("面積為:%f",area);

}擴充套件資料舉例:  a=3.67;b=5.43; c=6.21;

1、int main()

參考資料

6樓:匿名使用者

#include

int main()

else

}else

printf("\n");

return 0;}

7樓:bboy鶴

#include

#include

void main()

**如上 很簡單的 自己多動手

8樓:匿名使用者

#include

#include

int main ()

9樓:匿名使用者

這個問題不難的,還是自己思考下吧

在vb中怎樣2輸入三角形的底和高,求三角形的面積.?

10樓:匿名使用者

所需控制項: text1 text2 command1 label1

**:private sub command1_click()'我們知道了三角形的面積計算公式 —— 底面積 × 高 ÷ 2'接下來的**可以套公式 —— 讓 label1 顯示出來計算後的結果

me.label1.caption = me.text1.text * me.text2.text / 2 '顯示計算結果

end sub

測試有效。

11樓:匿名使用者

面積等底邊長度*高/2,寫表示式計算就可以了!

12樓:匿名使用者

private sub command1_click()dim a, b, c, d as integerd = 2

a = text1.text

b = text2.text

c = b * a / d

text3.text = c

end sub

13樓:匿名使用者

用乙個公式就行了,可以設兩個text,乙個label,寫乙個面積公式就行了

乙個c語音題,給出乙個三角形的底長和高,求三角形的面積。 5

14樓:化身莊周的鯤

你的輸出的精度沒有控制

printf("%.1f\n",s);你這個是輸出一位小數點

printf("%.4lf\n",s);改為4位應該就夠用了

15樓:gunner榮耀

c語言中規定,float 與float相互運算時,為避免丟失精度,結果型別提公升為double型別。你的面積s型別錯了 應該是double

16樓:匿名使用者

沒錯呀,可以正常執行。

如圖所示的兩個三角形abo和三角形cdo,它們的高的和為6,底邊分別為10和5,求這兩個三角形的面積和。

17樓:匿名使用者

10:5=2:1

6/(2+1)=2

5*2+10*(6-2)=50

50/2=25

作三角形已知底邊上的高,並量出高的長度標在圖上(取整厘公尺數),然後求出這個三角形的面積

18樓:唯愛一萌

如圖所示:測量可得三角形已知底邊上的高為2厘公尺,3×2÷2,

=6÷2,

=3(平方厘公尺).

答:這個三角形面積是3平方厘公尺.

三角形求底邊的公式是什麼?

19樓:暴走少女

底=三角形面積乘以2除以高,即a=2s/h。

三角形面積公式:面積=底×高÷2,s=ah/2(其中,a是三角形的底,h是底所對應的高)注釋:三邊均可為底,應理解為:三邊與之對應的高的積的一半是三角形的面積。

由不在同一直線上的三條線段首尾順次連線所組成的封閉圖形叫作三角形。平面上三條直線或球面上三條弧線所圍成的圖形,三條直線所圍成的圖形叫平面三角形;三條弧線所圍成的圖形叫球面三角形,也叫三邊形。

擴充套件資料:

一、三角形的面積

1、2、

3、4、

二、四線

1、中線

連線三角形的乙個頂點及其對邊中點的線段叫做三角形的中線(median)。

2、高從乙個頂點向它的對邊所在的直線畫垂線,頂點和垂足之間的線段叫做三角形的高(altitude)。

3、角平分線

三角形乙個內角的平分線與這個角的對邊相交,這個角的頂點與交點之間的線段叫做三角形的角平分線(bisector of angle)。

4、中位線

三角形的三邊中任意兩邊中點的連線叫中位線。它平行於第三邊且等於第三邊的一半。切記,中位線沒有逆定理。

20樓:匿名使用者

全部是:底x高÷2=面積,面積x2÷底=高,底=面積x2÷高。(比事太父雜回答的人)神經病。

21樓:xhj北極星以北

三角形面積公式:

面積=底×高÷2,s=ah/2(其中,a是三角形的底,h是底所對應的高)

注釋:三邊均可為底,應理解為:三邊與之對應的高的積的一半是三角形的面積。

所以:底=三角形面積乘2除以高,即a=2s/h

三角形周長:若乙個三角形的三邊分別為a、b、c,則 周長c=a+b+c

三角形重要的四線:

中線連線三角形的乙個頂點及其對邊中點的線段叫做三角形的中線(median)。

高從乙個頂點向它的對邊所在的直線畫垂線,頂點和垂足之間的線段叫做三角形的高(altitude)。

角平分線

三角形乙個內角的平分線與這個角的對邊相交,這個角的頂點與交點之間的線段叫做三角形的角平分線(bisector of angle)。

中位線三角形的三邊中任意兩邊中點的連線叫中位線。它平行於第三邊且等於第三邊的一半。

22樓:匿名使用者

三角形面積乘二除以高

有兩條邊相等的三角形,相等的兩條邊叫什麼?另條邊叫什麼

23樓:我是乙個麻瓜啊

有兩條邊相等的三角形,相等的兩條邊叫腰,另條邊叫底邊。

等腰三角形,指至少有兩邊相等的三角形,相等的兩個邊稱為這個三角形的腰。等腰三角形中,相等的兩條邊稱為這個三角形的腰,另一邊叫做底邊。

兩腰的夾角叫做頂角,腰和底邊的夾角叫做底角。等腰三角形的兩個底角度數相等(簡寫成「等邊對等角」)。

24樓:匿名使用者

有兩邊相等的三角形叫等腰三角形。等腰三角形中,相等的兩條邊稱為這個三角形的腰,另一邊叫做底邊。兩腰的夾角叫做頂角,腰和底邊的夾角叫做底角。

性質:1.等腰三角形的兩個底角度數相等(簡寫成「等邊對等角」)。

2.等腰三角形的頂角平分線,底邊上的中線,底邊上的高相互重合(簡寫成「三線合一」)。

3.等腰三角形的兩底角的平分線相等(兩條腰上的中線相等,兩條腰上的高相等)。

5.等腰三角形的一腰上的高與底邊的夾角等於頂角的一半。

6.等腰三角形底邊上任意一點到兩腰距離之和等於一腰上的高(需用等面積法證明)。

7.一般的等腰三角形是軸對稱圖形,只有一條對稱軸,頂角平分線所在的直線是它的對稱軸。但等邊三角形(特殊的等腰三角形)有三條對稱軸。

每個角的角平分線所在的直線,三條中線所在的直線,和高所在的直線就是等邊三角形的對稱軸。

8.等腰三角形中腰的平方等於高的平方加底的一半的平方(勾股定理)

等腰三角形的腰與它的高的關係

直接的關係是:腰大於高。間接的關係是:腰的平方等於高的平方加底的一半的平方。

判判定的方式

定義法:在同一三角形中,有兩條邊相等的三角形是等腰三角形。

判定定理:在同一三角形中,如果兩個角相等,那麼這兩個角所對的邊也相等(簡稱:等角對等邊)。

除了以上兩種基本方法以外,還有如下判定的方式:

在乙個三角形中,如果乙個角的平分線與該角對邊上的中線重合,那麼這個三角形是等腰三角形,且該角為頂角。

在乙個三角形中,如果乙個角的平分線與該角對邊上的高重合,那麼這個三角形是等腰三角形,且該角為頂角。

在乙個三角形中,如果一條邊上的中線與該邊上的高重合,那麼這個三角形是等腰三角形,且該邊為底邊。

顯然,以上三條定理是「三線合一」的逆定理。

有兩條角平分線(或中線,或高)相等的三角形是等腰三角形。

有兩邊相等且有乙個角的度數是60度的三角形是等邊三角形。

25樓:

至少有兩條邊長相。等的三角形。把長短一樣的兩邊對齊,然後會得出什麼結果?

26樓:匿名使用者

兩條邊相等的三角形叫做(等腰三角形),

相等的兩條邊叫做(腰),或叫做(等腰三角形的腰),區別於梯形腰或底。

另一條邊叫做(底)。或叫做(等腰三角形的底)

從鍵盤上輸入兩個整數,由使用者回答它們的和,差,積,商和取餘運算結果,並統計出正確答案的個數

console.writeline 請輸入第乙個整數 string a console.readline console.writeline 請輸入第二個整數 string b console.readline int aa int.parse a int bb int.parse b consol...

從鍵盤上輸入乙個正整數N 求階乘

scanf d n 要加雙引號。printf the result is d s 整數輸出。鍵盤輸入乙個正整數n,計算整數n的階乘n!long fac int k return result void main while m 0 s fac m printf d ld m,s 標頭檔案的部分省去了...

用C 程式設計 從鍵盤上輸入若干學生的成績,統計並輸出最高成績和最低成績,當輸入負數時結束輸入

問明 include using namespace std int main double a 100 double max 0,min 100,t int i for i 0 i 100 i cin a i if a i 0 break else if a i max max a i if a ...