1樓:袁世平
#include
#include
using namespace std;
bool judge(int a,int b,int c)/*判斷是不是的話,應該是一個布林型別的函式*/
double area(int a,int b,int c)int main()
2樓:free琥珀年華
你寫的gee並沒有在主程式裡引用啊~~
c語言程式設計,已知三角形的三邊長a,b,c,計算求三角形面積的公式為:
3樓:丿
程式**如下:
#include
#include
int main()
擴充套件資料:
三角形具有以下性質:
1、三角形任意兩邊之和大於第三邊,任意兩邊之差小於第三邊。
2、在平面上三角形的內角和等於180°(內角和定理)。
3、在平面上三角形的外角和等於360° (外角和定理)。
4、三角形的三條角平分線交於一點,三條高線的所在直線交於一點,三條中線交於一點。
5、三角形的任意一條中線將這個三角形分為兩個面積相等的三角形。
4樓:匿名使用者
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()
參考資料
5樓:匿名使用者
#include
int main()
else
}else
printf("\n");
return 0;}
6樓:bboy鶴
#include
#include
void main()
**如上 很簡單的 自己多動手
7樓:匿名使用者
#include
#include
int main ()
8樓:匿名使用者
這個問題不難的,還是自己思考下吧
程式設計實現:從鍵盤輸入三角形的三邊長a,b,c的值,計算並輸出三角形的面積area
9樓:匿名使用者
//給出三角形的三個邊長a,b,c求三角形的面積//用海**式來計算三角形的面積p=(a+b+c)/2,s=根號下#include
#include
int main(void)
return 0;}
10樓:
請問用什麼語言編寫?
c++程式設計:已知三角形三邊可構成三角形,求三角形面積(用類實現)
11樓:扈懷煒
#include
using namespace std;
class ********
double area()
} ;int main()
{******** t(3,4,5);
cout<
c語言設計程式:從鍵盤輸入三角形的三邊長為a,b,c,用海**式計算並輸出三角形的面積。
12樓:匿名使用者
兩者計算是不同的。
s=1/2*(a+b+c)
按c語言的運算規則,先算括號,a+b+c,結果為float型
然後由於/和*同級,因此從左到右計算。先計算1/21、2都是整型,整型計算,結果仍為整型,1/2=0,因此,不管後面a+b+c的值為何,s的值都是0
而對於s=(a+b+c)/2,先算a+b+c,結果為float型,float型和整型2計算,結果為float型。
因此s=1/2*(a+b+c)是錯誤的,s=(a+b+c)/2是正確的。
13樓:遊戲第三方的
講解三角形,海**式最簡單的證明
14樓:匿名使用者
1/2==0
由於變數abc都是float型,故使用s=(a+b+c)/2沒有上述問題,或者你乾脆寫成s = 1.0/2 * (a + b + c)也可以
用c++編寫一個程式求三角形面積。已知三角形3邊為a,b,c.則三角形面積為area=根號(s(s 100
15樓:回憶在上輩子
兩個函式一個判斷是否能構成三角形
一個函式用來計算面積就可以了
只需要代入公式進行計算即可
如果**不想自己寫的話
我可以有償代勞
c++求,已知三角形三邊邊長為abc,利用公式求面積
16樓:
#include
#include
using namespace std;
void main()
17樓:
#include
main()
18樓:匿名使用者
兩個都正確,一個是c風格,一個是c++風格,都可以執行通過
急求c++ 答案!! 「編寫一個程式,設計一個三角形類,給定三角形的三條邊長a、b、c,包含一個友元函式,
19樓:顛顛
area = sqrt(s*(s-a)*(s-b)*(s-c));//用海**式得出面積
return area;}
friend int alargerthanb(********* a, ********* b);//友元函式比較大小};int alargerthanb(********* a, ********* b)//測試int main(){
int a, b, c;
cout<<"輸入左邊三角形的3條邊: ";cinabc;******** tria(a,b,c);
cout<<"輸入右邊三角形的3條邊: ";cinabc;******** trib(a,b,c);
if (result == 1)
cout<<"三角形a的面積大於三角形b的面積";
else if (result == 0)
cout<<"兩個三角形面積相等";elsecout<<"三角形a的面積小於三角形b的面積";
要求用C編寫三角形類,要求用C 編寫三角形類
數學沒學好 請列出三角形周長和麵積計算公式 確實很菜的問題 樓主 你多看看課本就好了!這樣的問題也問,真是讓人無語 用c 定義一個三角形類 using system using system.collections.generic using system.linq using system.tex...
已知三角形的面積求底和高,已知三角形的面積和底怎麼求高?
根據公式 三角形面積 底 高 2 可知 底 高 2面積 底 三角形面積 2 高 高 三角形面積 2 底。面積 底 高 2。其中,a是三角形的底,h是底所對應的高 註釋 三邊均可為底,應理解為 三邊與之對應的高的積的一半是三角形的面積。這是面積法求線段長度的基礎。擴充套件資料 三角形的性質 1 在平面...
c語言給出三角形三邊長,求三角形面積
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語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點...