用c輸入三角形三邊的值判斷能否構成三角形若能計算出三角形的面積

2021-03-30 15:33:34 字數 4537 閱讀 8840

1樓:匿名使用者

private static void main()

", ********area(array));

else

console.writeline("invalid input number");

console.writeline("press [esc] to exit,press other keys to calculate again");

var key = console.readkey();

if (key.key == consolekey.escape)

break;}}

private static double ********area(double edges)

private static bool is********(double edges)

c語言,用if語句程式設計,實現輸入三個數值,判斷能否構成三角形,如果能就計算出三角形的面積

2樓:天雨下凡

#include

#include

int main(void)

else

printf("%f,%f,%f不能構造三角形\n",a,b,c);

printf("\n");

return 0;}

3樓:匿名使用者

#include "stdio.h"

#include "math.h"

int main()

p=(a+b+c)/2;

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

printf("三角形的三邊是:%f %f %f ",a,b,c);

printf("面積是: %f \n",s);

return 0;}

用c#程式設計實現輸入三角形的三條邊a b c,判斷它們能否構成三角形,若能構成三角形

4樓:匿名使用者

建立控制台工程,把**複製到你的main函式裡。

console.writeline("請輸入3個值作為邊長");

int a = int.parse(console.readline());

int b = int.parse(console.readline());

int c = int.parse(console.readline());

if (a + b > c && a + c > b && b + c > a)

if (a == b || a == c || b == c)

else

}else

console.read();

輸入三角形的三邊abc,判斷abc能否構成三角形,若能,計算面積,用c++編寫

5樓:風若遠去何人留

#include

#include

using namespace std;

int main()

{double a,b,c,p,s;

cin>>a>>b>>c;        //輸入三條邊長if(a+b<=c||a+c<=b||b+c<=a)cout<<"無法構成三角形.\n"

else

{p=(a+b+c)/2.0;

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

cout<<"面積="<

vb程式設計:從鍵盤輸入三角形的三邊,判斷能否構成三角形:如果能構成三角形,則計算其面積

6樓:娛樂小八卦啊

**如下:

private sub ***mand1_click();

a = val(inputbox("輸入a的長"));

b = val(inputbox("輸入b的長"));

c = val(inputbox("輸入c的長"));

if a + b > c and a + c > b and b + c > a then;

p = (a + b + c) / 2;

s = sqr(p * (p - a) * (p - b) * (p - c));

print "面積:"; s;

else;

print "不是三角形";

end if;

end su;

擴充套件資料

vb書寫**的格式:

1、vb**中不區分字母的大小寫。

2、同一行可以書寫多條語句,語句間用冒號「:」分隔。

3、一條語句可以寫在同一行,也可以寫在多行。續行符號是乙個空格加下劃線「_」。

注釋語句以rem開頭,也可以使用單引號「『」。後者注釋內容可直接出現在相關語句的後面。

變數和常量的命名規則:有數字,字母,下劃線組成;字母作首字元;不超過255個字元;不能以vb關鍵字和系統常量做名字

7樓:三羊開泰

private sub ***mand1_click()a = val(inputbox("輸入a的長"))b = val(inputbox("輸入b的長"))c = val(inputbox("輸入c的長"))if a + b > c and a + c > b and b + c > a then

p = (a + b + c) / 2

s = sqr(p * (p - a) * (p - b) * (p - c))

print "面積:"; s

else

print "不是三角形"

end if

end su

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

8樓:匿名使用者

#include

void main()

else

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

9樓:聽不清啊

#include

int main()

10樓:匿名使用者

||#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;}

11樓:勇愛s茜

#include

void main()

12樓:匿名使用者

能#include

#include

main()

13樓:匿名使用者

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

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

1. 輸入三角形的三條邊a、b、c,判斷它們能否構成三角形。若能構成三角形,求出三角形面積若不能輸出資訊 50

14樓:天佑草民

三角形成立的話,必有二邊之和大於第三邊。

若三邊分別是a,b,c 設有a<=b<=c,當a+b>c時,三角形成立。反之不成立。

如s-c=(a+b+c)/2-c=(a+b-c)/2<0即a+b小於c,意味著三角形不成立。

面積公式中平方根中為負值,計祘無輸出。

用鍵盤輸入a 、b 、c的值,判斷它們能否構成三角形的三邊。如果能夠構成三角形則求它的面積。

15樓:匿名使用者

private sub ***mand1_click()a = val(inputbox("輸入a的長"))b = val(inputbox("輸入b的長"))c = val(inputbox("輸入c的長"))if a + b > c and a + c > b and b + c > a then

p = (a + b + c) / 2

s = sqr(p * (p - a) * (p - b) * (p - c))

print "面積:"; s

else

print "不是三角形"

end if

end sub

一、編寫程式。輸入三個數,判斷是否能夠構成三角形,若能構成三角形,,並計算三角形的面積 5

16樓:匿名使用者

以下為c++**:

#include

#include

using namespace std;

int main()

}else

cout << "三條邊構不成三角形!" << endl;

return -1;}

17樓:宛丘山人

#include

#include

void main()

c語言 三角形三邊求面積,已知三角形的三邊長如何求面積?

首先,輸入三角形的三邊長的問題。你沒有判定輸入的數是否可以構成三角形。還有就是定義變數應該用浮點型變數,而不是整型變數,畢竟三角形的面積不可能全部是整型吧。這個是我剛寫的,這個也沒有判定輸入的數是否可以構成三角形。你自己嘗試再看看能否改編成功呢?include include void main 朋...

在已知三角形三邊的情況下怎麼判斷三角形是鈍角三角形還是銳角三角形還是直角三角形

如果乙個三角形的最長邊平方 其他兩邊的平方和,這個三角形是直角三角形 如果乙個三角形的最長邊平方 其他兩邊的平方和,這個三角形是鈍角三角形 如果乙個三角形的最長邊平方 其他兩邊的平方和,這個三角形是銳角角三角形 如果乙個三角形的三條邊相等,這個三角形是等邊三角形,也是銳角三角形。對於任意三角形三邊長...

c語言給出三角形三邊長,求三角形面積

hao大森 include include int main float a,b,c,h,s scanf f f f a,b,c h a b c 2 s sqrt h h a h b h c printf g n s return 0 c語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組...