本文主要是介绍提示用户输入一个点(x,y),然后检查这个点是否在以原点(0,0)为圆心、半径为10的圆内。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
package spurs_ping;
import java.util.Scanner;
/*编写程序,提示用户输入一个点(x,y),然后检查这个点是否在以原点(0,0)为圆心、半径为10的圆内。
- 输入格式:
- 输入任意一个点的x轴和y轴坐标值,且两个值之间空格分隔。
- 输出格式:
- 若点在圆内,输出1,否则输出0。
- 输入样例:
- 4 5
- 输出样例:
- 1
/
public class nets_spurs_ping7 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
int x=input.nextInt();
int y=input.nextInt();
int x0=0;
int y0=0;
double radius=10;
double distance=Math.sqrt((x-x0)(x-x0)+(y-y0)*(y-y0));
if(distance<radius)
System.out.println(1);
else
System.out.println(0);
}
}
输出:
5 5
1
这篇关于提示用户输入一个点(x,y),然后检查这个点是否在以原点(0,0)为圆心、半径为10的圆内。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!