2528: 跳三角
题目描述
小黄人与小黑人玩跳三角的游戏,一步走半米,他想知道这个三角形的面积到底多大?
请你帮他用以下公式算算三角形的面积,s=sqrt(p*(p-a)*(p-b)*(p-c)),p=(a+b+c)/2
输入
三个float型的数据表示三角形的三条边
输出
三角形的面积(保留一位小数)
样例输入
3 4 5
样例输出
6.0
提示
sqrt 表示平方根函数,头文件#include <math.h>
http://202.194.119.110/problem.php?id=2528
#include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;
int main()
{
float a,b,c,p,s;
cin>>a>>b>>c;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<setiosflags(ios::fixed)<<setprecision(1)<<s<<endl;
return 0;
}