当前位置:首页 » 编程软件 » 编程计算三角形面积

编程计算三角形面积

发布时间: 2022-08-24 13:04:35

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++用边长求三角形面积

#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>
#include<math.h>
int
main()
{
float
s,a,b,c,p;
printf("请输入三角形的三边,以空格隔开");
scanf("%f%f%f",&a,&b,&c);
if(a+b>c&&a+c>b&&c+b>a)
{p=(a+b+c)/2;
p=p*(p-a)*(p-b)*(p-c);
s=sqrt(p);
printf("%f",s);}
else
printf("你输入的三边,不能构成三角形");
return
0;
}
试试~看看是不是你想要的

Ⅲ 编写程序计算三角形面积。

#include "stdio.h"

#include "math.h"

int main()

{

double a,b,c,sum,area;

printf("请输入三个数:");

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

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

{

printf("输入的三个数可以组成三角形,其面积为:");

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

area=sqrt(sum*(sum-a)*(sum-b)*(sum-c));

printf("%lf ",area);

}

else

{

printf("输入的三个数不能组成三角形! ");

}

}

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

}

(4)编程计算三角形面积扩展阅读

三角形具有以下性质:

1、三角形任意两边之和大于第三边,任意两边之差小于第三边。

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

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

4、三角形的三条角平分线交于一点,三条高线的所在直线交于一点,三条中线交于一点。

5、三角形的任意一条中线将这个三角形分为两个面积相等的三角形。

Ⅳ 用C语言算三角形面积。。

#include
#include
int
main()
{
double
a,b,c,s;
double
f;
printf("请输入三角形三边a,b,c的长度");
scanf("%lf,%lf,%lf",&a,&b,&c);
//此处的“%f”已经被修改为"%lf"
s=(a+b+c)/2;
f=sqrt(s*(s-a)*(s-b)*(s-c));
printf("三角形的面积为%f\n",f);
return
0;
}
关于"%f"与"%lf"的问题:
对于输入语句scanf();等而言,%f只用于输入单精度型(float),%lf只用于输入双精度型(double);
对于输出语句printf();等而言,%f只用于单精度型,%lf既可用于单精度型又可用于双精度型。

Ⅵ 编一个程序:求三角形的面积

s=axh/2(面积=底×高÷2。其中,a是三角形的底,h是底所对应的高)注释:三边均可为底,应理解为:三边与之对应的高的积的一半是三角形的面积。这是面积法求线段长度的基础。
int getArea(int a, int h) {
int s = a*h/2;
return s;
}

Ⅶ c语言编程,求三角形面积公式

c语言编程求三角形面积公式的步骤如下:

  1. 首先我们先声明若干个变量,分别用它们来表示三角形的边长和面积等。

  2. 然后我们使用scanf()函数从键盘敲入边长。

  3. 应用题目中的公式进行面积的求解。

  4. 打印输出相应的三角形面积。



Ⅷ 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;
}
纯手打,望采纳!

热点内容
蜗牛游戏安卓手机怎么更换账号 发布:2025-03-17 13:41:49 浏览:321
为什么人买一个苹果一个安卓 发布:2025-03-17 13:36:59 浏览:438
三星手机短信在那个文件夹 发布:2025-03-17 13:31:51 浏览:194
安卓皇帝隐藏剧情在哪里 发布:2025-03-17 13:18:53 浏览:507
新版安卓为什么不兼容 发布:2025-03-17 13:18:49 浏览:483
s3哪个配置性价比高 发布:2025-03-17 13:06:09 浏览:320
气体压缩能量 发布:2025-03-17 13:00:16 浏览:78
压缩油19 发布:2025-03-17 12:25:29 浏览:858
linux上网代理 发布:2025-03-17 12:23:56 浏览:361
c是高级语言吗 发布:2025-03-17 12:16:31 浏览:525