17:计算三角形面积

发布时间:2026/7/28 22:12:17
17:计算三角形面积 /** * 题目名称计算三角形面积 p * 题目来源http://noi.openjudge.cn/ch0103/17/ p * 程序功能根据三个端点的坐标输出三角形的面积 * * author 潘磊just_panleijust.edu.cn * version 1.0 */importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){ScannerinputnewScanner(System.in);floatx1input.nextFloat();// 端点1的x坐标floaty1input.nextFloat();// 端点1的y坐标floatx2input.nextFloat();// 端点2的x坐标floaty2input.nextFloat();// 端点2的y坐标floatx3input.nextFloat();// 端点3的x坐标floaty3input.nextFloat();// 端点3的y坐标// 利用高斯鞋带公式计算三角形面积计算结果可能为负通过Math.abs方法得到面积的绝对值floatansMath.abs(x1*y2x2*y3x3*y1-x1*y3-x2*y1-x3*y2)/2;System.out.printf(%.2f,ans);}}