问题 1010 --习题1.18求平面上一个凸四边形的面积

1010: 习题1.18求平面上一个凸四边形的面积

时间限制: 1 Sec  内存限制: 128 MB
提交: 5  解决: 5
[提交][状态][讨论版][命题人:]

题目描述

编程实现:求平面上一个凸四边形的面积。凸四边形4个顶点的坐标按顺时针顺序输入,这四个点的坐标可以按A、B、C、D的顺序输入,也可以按C、D、A、B的顺序输入,等等。

输入

有多组测试数据,每一组有八个测试数据,分别为A的横坐标,A的纵坐标,B的横坐标,B的纵坐标,C的横坐标,C的纵坐标,D的横坐标,D的纵坐标。

凸四边形的其中两条边平行,且顶点均为整点。

输出

每组输出占一行,为凸四边形面积,面积前需加“area = ”。

样例输入

140 179 185 179 198 135 132 135
139 180 189 180 183 140 149 140
80 140 194 140 384 139 219 139

样例输出

area = 2442.0000
area = 1680.0000
area = 139.5000

提示

来源

[提交][状态]