#t218. 计算三角形面积
计算三角形面积
计算三角形面积
题目描述
平面上有一个三角形,它的三个顶点坐标分别为,那么请问这个三角形的面积是多少。
输入格式
输入仅一行,包括个浮点数,分别对应。
输出格式
输出也是一行,输出三角形的面积,精确到小数点后两位。
样例输入
0 0 4 0 0 3
样例输出
6.00
提示
两点间距离公式:d = √((x₁−x₂)² + (y₁−y₂)²)。平方用乘法写,开方用 sqrt。
本题是「先由坐标算三边,再由三边算面积」两段式,别把坐标直接代进海伦公式。
- 输入是 6 个数,三组坐标。第一步先把三条边算出来。
- 每算一条边,都是「横坐标差的平方 + 纵坐标差的平方,再开方」。
- 算出三条边后,就回到上一题的海伦公式流程。
自查:用
0 0 4 0 0 3 → 6.00验证:这是直角三角形,两条直角边是 4 和 3。