输入三角形三边长a,b,c(保证能构成三角形),输出三角形面积。
一行三个用一个空格隔开的实数a,b,c,表示三角形的三条边长。
输出三角形的面积,答案保留四位小数。
3 4 5
6.0000
1<=a,b,c<=10000
1 #include<iostream>
2 #include<cstdio>
3 #include<cmath>
4 using namespace std;
5 int main()
6 {
7 double a,b,c;
8 cin>>a>>b>>c;
9 double p=(a+b+c)/2;
10 printf("%.4lf",sqrt(p*(p-a)*(p-b)*(p-c)));
11 return 0;
12 }