當前位置:首頁 » 編程語言 » c語言三角形的面積公式

c語言三角形的面積公式

發布時間: 2022-04-08 01:06:17

『壹』 c語言 計算三角形的面積 簡單代碼

#include<stdio.h>

#include<math.h>

voidmain()

{

floata,b,c,s,area;

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);

}

(1)c語言三角形的面積公式擴展閱讀

C++用邊長求三角形面積

#include<bits/stdc++.h>

usingnamespacestd;

intmain(){

doublea,b,c,r;

cin>>a>>b>>c;

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

if(a+b>c&&a+c>b&&b+c>a)printf("%.4lf",sqrt(r*(r-a)*(r-b)*(r-c)));

elsecout<<"DataError";

return0;

}

『貳』 用c語言求三角形面積怎麼求

簡單的輸入三角形的底和高求面積的呈現如下:
#include "stdio.h"

void main()
{
float a = 0;
float h = 0;
printf("請輸入三角形的底邊長:");
scanf("%f",&a);
while (a <= 0)
{
printf("您輸入的值不正確,請重新輸入:");
scanf("%f",&a);
}
printf("請輸入三角形的高:");
scanf("%f",&h);
while (h <= 0)
{
printf("您輸入的值不正確,請重新輸入:");
scanf("%f",&h);
}
printf("三角形的面積為:%f ",a*h/2);
}

『叄』 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語言設計的三角形的面積公式是什麼

main()
{
float a,b,c,s,area; //定義浮點型小數a,b,c,s,area
scanf("%f,%f,%f",&a,&b,&c); //從鍵盤接收3個數分別賦給a,b,c(這個就是讓輸入三邊長)
s=1.0/2*(a+b+c); //s=(a+b+c)/2(運算優先順序先括弧然後再從左到右運算)
area=sqrt(s*(s-a)*(s-b)*(s-c)); //area=√[s(s-a)(s-b)(s-c)](三角形面積公式,sqrt()就是√)
printf("a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n",a,b,c,s); //輸出a,b,c,s(%7.2f是總共7位小數點後佔2位)
printf("area=%7.2f\n",area); //輸出面積area
}

『伍』 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);

}

(5)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語言編程求三角形面積公式的步驟如下:

  1. 首先我們先聲明若干個變數,分別用它們來表示三角形的邊長和面積等。

  2. 然後我們使用scanf()函數從鍵盤敲入邊長。

  3. 應用題目中的公式進行面積的求解。

  4. 列印輸出相應的三角形面積。



『柒』 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;

}

(7)c語言三角形的面積公式擴展閱讀

三角形具有以下性質:

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

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

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

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

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

『捌』 c語言編程計算三角形面積

#include<stdio.h>
#include<math.h>
int main(void)
{
float a,b,c,p,s;
printf("請輸入三角形的三個邊長:\n");
scanf("%f%f%f",&a,&b,&c);
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("三角形的面積為:%d",s);
return 0;
}
純手打,望採納!

『玖』 C語言 編寫三角形面積計算

#include<stdio.h>

#include<math.h>

//doublesin(doublex);

#definePI3.14159265

intmain()

{

doublea,b,ang_c,s;scanf("%lf%lf%lf",&a,&b,&ang_c);

s=a*b*sin(ang_c*PI/180.0)/2.0;

printf("Theareais%f ",s);

return0;

}

/*

要不然自己實現sin函數,否則引進math頭文件

還有scanf仔細看看,我怎麼寫的

*/

熱點內容
冰箱的壓縮機工作時間 發布:2025-07-30 08:03:13 瀏覽:362
少年行安卓版怎麼下載 發布:2025-07-30 07:56:56 瀏覽:514
桌面不能建文件夾 發布:2025-07-30 07:55:26 瀏覽:578
伺服器ip登陸 發布:2025-07-30 07:49:19 瀏覽:817
游戲打金用什麼配置 發布:2025-07-30 07:49:16 瀏覽:425
阿里rds資料庫 發布:2025-07-30 07:33:02 瀏覽:697
c語言算平方 發布:2025-07-30 07:31:26 瀏覽:811
重啟路由器登錄密碼口令是什麼 發布:2025-07-30 07:24:56 瀏覽:894
vivot1存儲類型 發布:2025-07-30 07:16:22 瀏覽:738
項目和編程 發布:2025-07-30 07:09:13 瀏覽:339