题目描述
平面上有一个三角形,
它的三个顶点坐标分别为(x1, y1), (x2, y2), (x3, y3),
那么请问这个三角形的面积是多少。
输入
输入仅一行,包括6个单精度浮点数,分别对应x1, y1, x2, y2, x3, y3。
输出
输出也是一行,输出三角形的面积,精确到小数点后两位。
样例输入#1
0 0 4 0 0 3
样例输出#1
6.00
样例输入#2
0 0 5 0 0 6
样例输出#2
15.00
样例输入#3
2 5 2 3 10 18
样例输出#3
8.00
海伦公式:
假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:
三边 a b c
周长的一半 p
s=sqrt(p(p-a)(p-b)(p-c))
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float x1,y1,x2,y2,x3,y3;
cin>>x1>>