(三角形的面积)
       编写程序,提示用户输入三角形的三个点(x1, y1)、(x2, y2)和(x3, y3),然后显示它的面积。计算三角形面积的公式是:

s = (边1 + 边2 + 边3) / 2

面积 = √(s(s - 边1) (s - 边2) (s - 边3))


package pack2;import java.util.Scanner;import javafx.geometry.Point2D;public class AreaOfTriangle {public static void main(String[] args) {try(Scanner input = new Scanner(System.in);) {System.out.print("Enter three points for a triangle: ");double x1 = input.nextDouble();double y1 = input.nextDouble();double x2 = input.nextDouble();double y2 = input.nextDouble();double x3 = input.nextDouble();double y3 = input.nextDouble();System.out.printf("The area of the triangle is %.1f\n", area(x1, y1, x2, y2, x3, y3));}}//三角形面积public static double area(double x1, double y1, double x2, double y2, double x3, double y3) {Point2D point2d1 = new Point2D(x1, y1);   //创建Point2D对象Point2D point2d2 = new Point2D(x2, y2);Point2D point2d3 = new Point2D(x3, y3);double side1 = point2d1.distance(point2d2);   //调用Point2D的方法得到边double side2 = point2d1.distance(point2d3);double side3 = point2d2.distance(point2d3);double s = (side1 + side2 + side3) / 2;return Math.sqrt(s * (s - side1) * (s - side2) * (s - side3));}
}

Java、三角形面积相关推荐

  1. java 三角形面积公式_java中计算任意三角形面积。

    你这个程序第二个类其实特别乱 是我刚才没细看 这回肯定改对了 我测试过了 还有你所说的推荐答案根本没必要用buffer,系统完全可以获取double类型的数据好么?别误导初学者! 运行之后,你只要每次 ...

  2. Java黑皮书课后题第8章:*8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积。编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积

    *8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积.编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积 题目 题目描述与运行示例 破题 代码 题目 题目描述 ...

  3. Java黑皮书课后题第2章:*2.19(几何:三角形面积)编写程序,提示用户输入三角形的三个点(x1, y1)(x2, y2)(x3, y3),然后显示它的面积

    *2.19(几何:三角形面积)编写程序,提示用户输入三角形的三个点横纵坐标值,然后显示它的面积 题目 题目概述 运行示例 思路 代码 如何用嵌套的pow()写出两点距离公式 题目 题目概述 2.19( ...

  4. 已知三角形三边长求面积java_已知三角形三点坐标求三角形面积.java

    已知三角形三点坐标求三角形面积 主程序代码如下: import java.util.*; public class Tringle { public static void main(String[] ...

  5. java继承求三角形圆形面积_java求三角形面积

    (min>c)min=c; if(min>d)min=d; System.out.println("min is "+min); } } } 15.test30003求 ...

  6. java三角形有关面积及周长的计算

    Java三角形有关面积及周长的计算 import java.util.Scanner; //创建三角形的类 成员方法(判断能否构成三角形,以及计算三角形的面积和周长),如果输入错误 可重新输入 cla ...

  7. java实现第九届蓝桥杯三角形面积

    三角形面积 小明最近在玩一款游戏.对游戏中的防御力很感兴趣. 我们认为直接影响防御的参数为"防御性能",记作d,而面板上有两个防御值A和B,与d成对数关系,A=2^d,B=3^d( ...

  8. Java计算三角形面积

    package lesson02; import java.awt.*; import java.util.Scanner; /** 功能:计算三角形面积 作者:盘洪林 日期:2019年3月19日 * ...

  9. java 计算三角形面积

    package c01.s01.t01; import java.util.Scanner;/*** 功能:计算三角形面积* 作者:* 日期:*/ public class CalculateTria ...

最新文章

  1. Spring中的注解@Service @Component @Controller @Repository区别
  2. 《系统集成项目管理工程师》必背100个知识点-17项目管理计划制订的步骤
  3. 在大城市打拼的你,是想留下还是想攒够了钱回家?
  4. 怎么用汇编语言转换c语言程序设计,C语言是如何转换成汇编语言的6个步骤带你解析...
  5. Teddy's Knowledge Base--基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架设计NBear V2.0.0 [开源]...
  6. echarts 地图自定义图标_DMKB08:Echarts 分段设色
  7. python语法学习_Python学习1——语法
  8. UI设计师必须收藏,超好用Figma工具包
  9. bootStrap库介绍
  10. WPF 凭证分录控件
  11. python批量将文件夹下所有图片中一种颜色改变为随机颜色
  12. VS2010/MFC编程入门之三十二(常用控件:标签控件Tab Control 上)
  13. PTA创建视图,包含商品打折前后的价格信息
  14. 使用nslookup查询域名的MX记录
  15. 桌面快捷方式异常——左下角附有问号怎么办
  16. 数据库高并发的解决方案
  17. 网站人物角色的创建相关整理
  18. 7-7 斐波那契(Fibonacci)数列前20项 (10 分)
  19. 获取键盘鼠标操作的函数(GetAsyncKeyState ())
  20. 【Python】Tuple遍历

热门文章

  1. 35岁被职场抛弃,中年失业真的别无选择了么
  2. Prescribed Performance Control 具有预设性能的控制
  3. 第十八届西南科技大学ACM程序设计竞赛(同步赛)签到题 6题
  4. php在windows编译_在Windows上编译PHP
  5. React(Taro)+Go+AKS快速构建微信小程序之一:AKS上的第一个Go API
  6. 总线式-七氟丙烷灭火系统结构图
  7. meteor中autoform的报错信息中文化
  8. 分界线--------------------------------
  9. JavaSE基础-概述
  10. Java核心技术卷一学习笔记1