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

2021-05-14 08:29:28 字數 3565 閱讀 9624

1樓:

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

2樓:大白胖胖

錯誤提示是什麼?

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

編寫一個程式,要求輸入三角形的三邊長,求三角形面積

3樓:

#include

#include

void main()

只要輸入的三個邊 可以組成三角形

記得輸入時候,是以 ,隔開的。

4樓:沒差別

那首先要判斷三條邊是否能夠構成三角形的**呢?可以加一下麼?

編寫一個程式,要求已知底和高計算三角形的面積

5樓:匿名使用者

用matlab編寫最簡單

直接輸入就能得出結果

a=;h=;

s=0.5*a*h;

6樓:田燦騰

#include

int main()

7樓:匿名使用者

input 「底a;a,高h;h」……輸入「底a,高h」

s=1/2*a*h ……三角形面積=1/2×底×高……公式,print「s;s」 ……輸出面積,

end. …… 結束(既然是活動程式就要有結束)ok「……」省略號之前的為步驟,之後的為解釋。

basic語言程式設計。

6、程式設計題:編寫程式輸入三角形的3條邊長,計算並輸出三角形的面積。

8樓:匿名使用者

#include

#include

void main ()

else}

9樓:

#include

#include

int main() }

return 0;

} acm系統通過的。。。絕對ac~!

c語言編寫程式,從鍵盤輸入三角形三條邊長(實數),計算並輸出該三角形三條邊長及面積。

10樓:會飛的小兔子

#include

intmain()

擴充套件資料c語言求楊輝三角形:

intmain()

cout<<"1";//這是輸出每一行的第一個1for(intj=1;j<=i-2;j++)cout<<"1"<

}return0;}

11樓:匿名使用者

#include

#include

#include

int main()

system("pause");}

12樓:

我想你主要是不知道知道三條邊怎麼求面積的問題吧?

已知三角形三邊a、b、c,

則s= √

(「三斜求積」 南宋秦九韶)

13樓:匿名使用者

求三角形面積: s=sqrt(p*(p-a)*(p-b)*(p-c)), p=(a+b+c)/2

程式設計題:編寫程式輸入三角形的3條邊長,計算並輸出三角形的面積。

14樓:冰封月

一、程式分析

三角形面積海**式:√[ p ( p - a ) ( p - b ) ( p - c ) ] 。其中 p = (a + b + c) / 2 。a、b、c分別是三角形的三邊長。

二、根據三角形面積計算公式用if語句編寫程式如下:

#include "stdio.h"

#include "math.h"

int main(void)

else

printf("******** does not exist!\n");

printf("the area of ******** is:%f\n", area);

return 0;

擴充套件資料:還可以使用switch語句計算三角形的面積,編寫程式如下#include "stdio.h"

#include "math.h"

int main(void)

return 0;}

15樓:杜哥是個小天才

#include

#include

int main()

拓展資料c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

16樓:

#include

main()

17樓:匿名使用者

fire歷史 的程式有寫問題 我稍微改了下#include

#include

void main(void)

if(a+c <=b)

if(b+c <=a)

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

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

area=sqrt(t);

printf("面積 s=%3.2f\n",area);//保留兩位小數 一堆小數太難看

printf("周長 c=%3.2f\n",a+b+c);

printf("想再來一遍嗎? n/y ");

fflush(stdin);

again = getchar();

}while( again =='y'||again == 'y');

}另外,虛機團上產品**,超級便宜

18樓:匿名使用者

#include

#include

void main()

c語言問題;給定一個三角形的底邊長和高,輸出它的面積 10

19樓:張玉生

#include

main()

20樓:

#include

main()

程式設計實現:從鍵盤輸入三角形的三邊長a,b,c的值,計算並輸出三角形的面積area

21樓:匿名使用者

//給出三角形的三個邊長a,b,c求三角形的面積//用海**式來計算三角形的面積p=(a+b+c)/2,s=根號下#include

#include

int main(void)

return 0;}

22樓:

請問用什麼語言編寫?

c 編寫程式根據鍵盤輸入的邊長計算三角形的面積並輸出,判斷能否構成三角形及三角形的面積設計成函式形式

include iostream.h include math.h using namespace std 定義名空間void main void panduan double x,double y,double z double mianji double d,double e,double f ...

C編寫程式計算三角形正方形和圓形的面積

using system using system.collections.generic using system.linq using system.text namespace areademo class area 求正方形面積 邊長 面積 public double getsquarear...

如果用a表示三角形的底,h表示三角形的高,s表示三角形的面積,那麼s多少

三角形面積是底乘以高除以2 所以s ah 2 如果s表示三角形的面積,h表示三角形的高,a表示三角形的底,那麼三角形的面積計算公式可表示為 如果s表示三角形的面積,h表示三角形的高,a表示三角形的底,那麼三角形的面積計算公式可表示為 s a h 2 三角形的面積為底乘以高除以2,用公式表示s 1 2...