蓝桥杯官网填空题(三角形的面积)

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

已知三角形三个顶点在直角坐标系下的坐标分别为:

```txt (2.3, 2.5) (6.4, 3.1) (5.1, 7.2)

```txt 求该三角形的面积。

注意,要提交的是一个小数形式表示的浮点数。 要求精确到小数后 3 位,如不足 3 位,需要补零。

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M

​​​​​​​

其中,p=周长/2

A、B两点距离

其中,假设A(x1,y1),B(x2,y2)

import java.util.*;

public class Main {
    public static void main(String[] args) {
        double x1=2.3,y1=2.5;
        double x2=6.4,y2=3.1;
        double x3=5.1,y3=7.2;
        double n1=liangdian(x1,y1,x2,y2);
        double n2=liangdian(x1,y1,x3,y3);
        double n3=liangdian(x2,y2,x3,y3);
        double S=(n1+n2+n3)/2;
        double ans=Math.sqrt(S*(S-n1)*(S-n2)*(S-n3));
        System.out.printf("%.3f",ans);
    }
    public static double liangdian(double x1,double y1,double x2,double y2){
      double x=Math.sqrt(Math.pow(x1-x2,2)+Math.pow(y1-y2,2));
      return x;
    }
}

文章来源地址https://uudwc.com/A/k9ZwB

原文地址:https://blog.csdn.net/s44Sc21/article/details/132793777

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年09月12日 03:14
LAMP搭建wordpress并使用reids加速网页
下一篇 2023年09月12日 03:14