當前位置:首頁 » 編程軟體 » 三角形編程a

三角形編程a

發布時間: 2024-01-08 14:49:41

A. c語言編程:輸入三角形邊長計算三角形周長並輸出周長結果

代碼看起來有點長,但是很規范,這是編程時要講究的一個問題。順便計算了一下面積。
#include <stdio.h>
#include <math.h>
float a, b, c, p, s, temp;
void ShuRu()
{
printf("請輸入三角形的三條邊長:");
scanf("%f%f%f", &a,&b,&c);
if(a < b)
{
temp = a;
a = b;
b = temp;
}
if(a < c)
{
temp = a;
a = c;
c = temp;
}
if(b < c)
{
temp = b;
b = c;
c = temp;
}
}

void main()
{
ShuRu();
while (a >= b+c)
{
printf("輸入三邊不能構成三角形,請重新輸入!\n");
ShuRu();
}
p = (a+b+c)/2;
s = sqrt(p*(p-a)*(p-b)*(p-c));
printf("三角形的周長為:%f\n三角形的面積為:%f\n", p*2,s);
}

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

程序代碼如下:

#include <stdio.h>

#include <math.h>

int main()

{

printf("輸入三個邊長: ");

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 ",area);

else

printf("三條邊無法構成三角形");

return 0;

}

(2)三角形編程a擴展閱讀

三角形具有以下性質:

1、三角形任意兩邊之和大於第三邊,任意兩邊之差小於第三邊。

2、在平面上三角形的內角和等於180°(內角和定理)。

3、在平面上三角形的外角和等於360° (外角和定理)。

4、三角形的三條角平分線交於一點,三條高線的所在直線交於一點,三條中線交於一點。

5、三角形的任意一條中線將這個三角形分為兩個面積相等的三角形。

C. C語言,怎麼編程判斷三角形的形狀

從小到大排序:a<=b<= c

如果a+b>c,是三角形,否則不是三角形[三角形兩邊之和大於第三邊]

三邊相等:等邊三角形
兩邊相等:等腰三角形
a*a+b*b=c*c:直角三角形

熱點內容
寫腳本人員 發布:2025-03-21 22:21:07 瀏覽:55
sql一個表另一個表 發布:2025-03-21 22:19:27 瀏覽:462
安卓收割機哪個型號好 發布:2025-03-21 22:12:34 瀏覽:86
安卓怎麼盈利 發布:2025-03-21 22:11:01 瀏覽:580
華為大容量存儲 發布:2025-03-21 22:10:15 瀏覽:911
我的世界神奇寶貝伺服器精靈起源 發布:2025-03-21 22:10:09 瀏覽:171
aws對象存儲 發布:2025-03-21 22:06:19 瀏覽:725
memcached緩存命中率 發布:2025-03-21 21:50:14 瀏覽:957
php環境工具 發布:2025-03-21 21:50:11 瀏覽:24
怎麼在電腦上配置WEB伺服器 發布:2025-03-21 21:41:32 瀏覽:745