输入三角形的三边长a,b,c,输出其面积s(假设用户输入的a,b,c可以构成三角形)。
已知三角形的三边长可以利用海伦公式来计算它的面积。
设三角形的三边长分别为a,b和c, p=(a+b+c)/2,
则计算该三角形面积的海伦公式为:s=p∗(p−a)∗(p−b)∗(p−c) 。
输入样例:
3 4 5
输出样例:
6.000000
输入样例:
6 8 10
输出样例:
24.000000
#include<stdio.h>
#include<math.h>
int main() {
int a,b,c;
double s,p,m;
scanf("%d %d %d",&a,&b,&c);
p=(a+b+c)/2;
m=p*(p-a)*(p-b)*(p-c);
s=sqrt(m);
printf("%lf",s);
return 0;
}