VB實驗 輸入三角形的三條邊a,b和c 設三條邊都大於0 ,判斷是否能構成三角形並輸

時間 2022-03-28 03:35:06

1樓:課後答案與

就是兩邊的和大於第三邊,把3種情況的比較都列出,就是:

a+b>c

a+c>b

b+c>a

如果都不成立就不能構成,其中一條成立了就可以構成了。

學好程式設計的前提就是數學基礎,越是高階的工作數學越重要

輸入三角形的三條邊a, b, c的值,用c語言判斷這三條邊能否構成三角形。

2樓:萌飛綠葉

#include

int main()

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

else

}else

return 0;}

c語言 輸入三角形的3條邊a,b,c,如果能構成一個三角形,則輸出面積和周長。

3樓:神作之姚

#include

#include

int main()

a,b,c可以改,但兩邊之和大於第三邊,兩邊之差小於第三邊是不能丟的

c語言 輸入三角形三邊a,b,c,判斷是否能構成三角形

4樓:匿名使用者

#include

void main()

else

printf("\n輸入錯誤!");}

5樓:聽不清啊

#include

int main()

6樓:匿名使用者

||#include

#include

int main(void)

}while(a*b<=0||a*c<=0||b*c<=0);

if (fabs(a-b)c)

else printf("no!");

return 0;}

7樓:勇愛s茜

#include

void main()

8樓:匿名使用者

能#include

#include

main()

9樓:匿名使用者

大哥這種問題你還是自己寫寫**吧。

一個簡單的辦法是:三角形任意兩邊之和大於第三邊,用if語句就很容易實現啦,小問題要自己動手,實在不懂才來問。

輸入三角形的三條邊a,b,c;如果構成三角形那麼就計算三角形的面積並輸出,保留2位小數,否則輸出「

10樓:不愛講課的老師

兩邊之和大於第三邊,分別要abc組合驗證。

兩邊之和要小於第三,邊也要分別組合驗證。

然後用正弦面積公式計算公式輸出就可以了。

編寫一個程式,輸入三角形的三條邊a、b、c的長度,判斷是否能構成一個三角形,並輸出結果。

11樓:匿名使用者

讀取輸入的三個值a,b,c判斷a+b>c且a-b

12樓:匿名使用者

int main(void)

輸入三角形的三條邊a,b,c,判斷他們能否構成三角形,若能構

兔老大米奇 include include main floata,b,c,s 0,x 0 printf 輸入三角形三條邊的邊長 scanf f f f a,b,c if a b c b c a a c b x a b c s sqrt x x a x b x c printf area 3f n ...

用c程式設計實現輸入三角形的三條邊abc判斷它們能

建立控制檯工程,把 複製到你的main函式裡。console.writeline 請輸入3個值作為邊長 int a int.parse console.readline int b int.parse console.readline int c int.parse console.readline...

已知a,b,c,是三角形abc的三條邊,並且滿足a的平方 b

說的詳細點,樓主不要怕麻煩啊 因為a的平方 b的平方 c的平方 ab bc ac 0所以2 a的平方 b的平方 c的平方 ab bc ac 0 兩邊同乘以2 2a的平方 2b的平方 2c的平方 2ab 2bc 2ac 0就能配成 a的平方 2ab b的平方 b的平方 2bc c的平方 a的平方 2a...