當前位置:首頁 » 編程語言 » c語言三角形三邊求面積

c語言三角形三邊求面積

發布時間: 2023-08-26 06:15:09

c語言編程:已知三角形的三邊長,求其面積。

#include<stdio.h>

#include<math.h>

voidmain()

{

floata,b,c,s,p;

printf("請輸入三角形的三邊長:");

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

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

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

printf("三角形面積=%6.2f ",s);

}

(1)c語言三角形三邊求面積擴展閱讀

java基礎求三角形的面積

publicclassE201_01_01三角形面積{

publicstaticvoidmain(String[]args){

Scannerscan=newScanner(System.in);

System.out.println("輸入三角形的三邊");

inta=scan.nextByte();

intb=scan.nextByte();

intc=scan.nextByte();

floats=(a+b+c)/2f;

floatS=(float)Math.sqrt(s*(s-a)*(s-b)*(s-c));

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

System.out.println(S);

}

else{

System.out.println("不成立三角形");

}

}

}

② c語言中輸入三角形三邊長,求三角形面積。

c語言中輸入三角形三邊長,求三角形面積公式如下:

#include
#include
public void main()
{
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
double area,preimeter;
preimeter=a+b+c;
double p=preimeter/2;
area=sqrt(p*(p-a)*(p-b)*(p-c));
printf("area = %.2lf, preimeter = %.2lf ",area,preimeter);
getchar(); getchar();
}

③ 如何用C語言寫出「輸入三角形三邊,計算三角形面積」的代碼

海倫公式:

S=√[p(p-a)(p-b)(p-c)]
p=(a+b+c)/2代入即可。

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

程序代碼如下:
#include
<stdio.h>
#include
<math.h>
int
main()
{
printf("輸入三個邊長:\n");
float
a,b,c;
float
s,area;
scanf("%f%f%f",&a,&b,&c);
s
=
(a+b+c)/2;
area
=
sqrt(s*(s-a)*(s-b)*(s-c));
if(a+b>c
&&
b+c>a
&&
a+c>b)
printf("面積是%.2f\n",area);
else
printf("三條邊無法構成三角形");
return
0;
}
(4)c語言三角形三邊求面積擴展閱讀:
三角形具有以下性質:
1、三角形任意兩邊之和大於第三邊,任意兩邊之差小於第三邊。
2、在平面上三角形的內角和等於180°(內角和定理)。
3、在平面上三角形的外角和等於360°
(外角和定理)。
4、三角形的三條角平分線交於一點,三條高線的所在直線交於一點,三條中線交於一點。
5、三角形的任意一條中線將這個三角形分為兩個面積相等的三角形。
參考資料:搜狗網路-三角形面積公式
搜狗網路-三角形性質

熱點內容
商品存儲規劃 發布:2025-02-04 17:45:24 瀏覽:562
ios訪問共享 發布:2025-02-04 17:36:33 瀏覽:330
javabuild 發布:2025-02-04 17:30:19 瀏覽:588
gnulinux編譯 發布:2025-02-04 17:30:18 瀏覽:127
蘇州阿里雲伺服器專網 發布:2025-02-04 17:21:05 瀏覽:523
如何學習php 發布:2025-02-04 17:11:55 瀏覽:387
sql查詢鎖 發布:2025-02-04 17:04:00 瀏覽:394
第二代長安cs55plus買哪個配置 發布:2025-02-04 16:58:16 瀏覽:191
彩虹島用什麼電腦配置 發布:2025-02-04 16:52:22 瀏覽:647
armphp 發布:2025-02-04 16:51:40 瀏覽:558