Java、三角形面积
(三角形的面积)
编写程序,提示用户输入三角形的三个点(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、三角形面积相关推荐
- java 三角形面积公式_java中计算任意三角形面积。
你这个程序第二个类其实特别乱 是我刚才没细看 这回肯定改对了 我测试过了 还有你所说的推荐答案根本没必要用buffer,系统完全可以获取double类型的数据好么?别误导初学者! 运行之后,你只要每次 ...
- Java黑皮书课后题第8章:*8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积。编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积
*8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积.编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积 题目 题目描述与运行示例 破题 代码 题目 题目描述 ...
- Java黑皮书课后题第2章:*2.19(几何:三角形面积)编写程序,提示用户输入三角形的三个点(x1, y1)(x2, y2)(x3, y3),然后显示它的面积
*2.19(几何:三角形面积)编写程序,提示用户输入三角形的三个点横纵坐标值,然后显示它的面积 题目 题目概述 运行示例 思路 代码 如何用嵌套的pow()写出两点距离公式 题目 题目概述 2.19( ...
- 已知三角形三边长求面积java_已知三角形三点坐标求三角形面积.java
已知三角形三点坐标求三角形面积 主程序代码如下: import java.util.*; public class Tringle { public static void main(String[] ...
- java继承求三角形圆形面积_java求三角形面积
(min>c)min=c; if(min>d)min=d; System.out.println("min is "+min); } } } 15.test30003求 ...
- java三角形有关面积及周长的计算
Java三角形有关面积及周长的计算 import java.util.Scanner; //创建三角形的类 成员方法(判断能否构成三角形,以及计算三角形的面积和周长),如果输入错误 可重新输入 cla ...
- java实现第九届蓝桥杯三角形面积
三角形面积 小明最近在玩一款游戏.对游戏中的防御力很感兴趣. 我们认为直接影响防御的参数为"防御性能",记作d,而面板上有两个防御值A和B,与d成对数关系,A=2^d,B=3^d( ...
- Java计算三角形面积
package lesson02; import java.awt.*; import java.util.Scanner; /** 功能:计算三角形面积 作者:盘洪林 日期:2019年3月19日 * ...
- java 计算三角形面积
package c01.s01.t01; import java.util.Scanner;/*** 功能:计算三角形面积* 作者:* 日期:*/ public class CalculateTria ...
最新文章
- Spring中的注解@Service @Component @Controller @Repository区别
- 《系统集成项目管理工程师》必背100个知识点-17项目管理计划制订的步骤
- 在大城市打拼的你,是想留下还是想攒够了钱回家?
- 怎么用汇编语言转换c语言程序设计,C语言是如何转换成汇编语言的6个步骤带你解析...
- Teddy's Knowledge Base--基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架设计NBear V2.0.0 [开源]...
- echarts 地图自定义图标_DMKB08:Echarts 分段设色
- python语法学习_Python学习1——语法
- UI设计师必须收藏,超好用Figma工具包
- bootStrap库介绍
- WPF 凭证分录控件
- python批量将文件夹下所有图片中一种颜色改变为随机颜色
- VS2010/MFC编程入门之三十二(常用控件:标签控件Tab Control 上)
- PTA创建视图,包含商品打折前后的价格信息
- 使用nslookup查询域名的MX记录
- 桌面快捷方式异常——左下角附有问号怎么办
- 数据库高并发的解决方案
- 网站人物角色的创建相关整理
- 7-7 斐波那契(Fibonacci)数列前20项 (10 分)
- 获取键盘鼠标操作的函数(GetAsyncKeyState ())
- 【Python】Tuple遍历