ZKX's LAB

由键盘输入一个点的坐标 从键盘输入不在同一直线的3 个点的坐标值(x1,y1)(x2,y2)(x3,y3)分别计算由这3个点组成的三角形的三条边长

2021-04-25知识8

由键盘输入一个点的坐标, 要求编程判断这个点是否在单位圆上,点在圆上输出Y, 不在圆上输出N。Java语言 本题的关键是计算你输入的那个点的坐标与圆心的距离是否小于等于半径就可以了,假设单位圆的圆心是(0,0),半径是1,你输入一个坐标为(x,y)那么计算(x,y)到(0,0)的距离如果小于等于1就可以了,具体代码如下:class Circle {public Point p;圆心坐标public float r;半径public Circle(Point p,float r){this.p=p;this.r=r;}}class Point {public float x;x坐标public float y;y坐标public Point(float x,float y){this.x=x;this.y=y;}}public class Main {public static void main(String[]args){构造单位圆Circle circle=new Circle(new Point(0,0),1);你输入的点坐标Point point=new Point(0.5,0.5);输出结果System.out.println(isInCircle(circle,point));}判断某个点是否在圆内火圆e5a48de588b6e79fa5e9819331333361323031的边上面public static String isInCircle(Circle circle,Point point){计算该点到圆心的距离float distance=Math.sqrt(/开平方Math.pow(Math.abs(point.x-circle.p.x),2),/直角边平方Math.pow(Math.abs(point.y-circle.p.y),2),/直角边平方本质上就是计算三角形的斜边长度return distance;}}

从键盘输入不在同一直线的3 个点的坐标值(x1,y1)(x2,y2)(x3,y3)分别计算由这3个点组成的三角形的三条边长 从键盘输入不在同一直线的3个点的坐标值(x1,y1)、(x2,y2)、(x3,y3。

怎么用键盘打出地理坐标 如果你说2113的是地理坐标的单位5261(就是41°12′410234〃N)的话,有两种方法一是1653在文档中点插入-特殊符内号-单位符号就可以找到这容几个符号二是在输入法的活动框上有一个键盘标志是灰色的,在这个灰色标志上点右键-单位符号,这时会出现一个软键盘在屏幕上,可以看到这些符号所对应的键盘是什么,在这种状态下就可以输入单位符号了。

#由键盘输入一个点的坐标

随机阅读

qrcode
访问手机版