java计算点在圆内外_Java—PTA 点是否在圆内?
编写程序,提示用户输入一个点(x,y),然后检查这个点是否在以原点(0,0)为圆心、半径为10的圆内。
输入格式:
输入任意一个点的x轴和y轴坐标值,且两个值之间空格分隔。
输出格式:
若点在圆内,输出1,否则输出0。
输入样例:
4 5
输出样例:
1
代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String s = scanner.nextLine();
String[] coord = s.split("\\s+"); //将字符串分割提取坐标到字符串数组里
//将坐标转成int类型并取绝对值
int x = Math.abs(Integer.parseInt(coord[0]));
int y = Math.abs(Integer.parseInt(coord[1]));
double radius = Math.sqrt(x * x + y * y); //求算术平方根
if (radius<10){
System.out.println(1);
}else {
System.out.println(0);
}
}
}
java计算点在圆内外_Java—PTA 点是否在圆内?相关推荐
- java计算点在圆内外_java – 在O((n s)log n中计算圆交叉点)
我试图弄清楚如何设计一个能够以O((n s)log n)复杂度完成此任务的算法.是交叉点的数量.我试过在网上搜索,却找不到东西. 无论如何,我意识到拥有一个好的数据结构是关键.我在java:TreeM ...
- java 点是否在三角形_java – 查找点是否在三角形内
我已经在这几个小时,尝试不同的方法看几乎每个问题.也许我完全错了,但我觉得我的数学是正确的,但无论我输入什么数字,我都得到相同的输出.我的代码在某个地方关闭,我必须在午夜之前将其打开. 这一切都很有趣 ...
- java 文件大小统计工具类_Java获取文件大小,文件夹内文件个数的工具类
package cn.edu.hactcm.cfcms.utils; import java.io.File; import java.io.FileInputStream; import java. ...
- 在java中改变圆半径_java小例子:打印一个近似圆,要求根据给定半径圆的大小随之发生改变...
如题:通过API文档查询Math类方法,打印如下所示的近似圆,只要给定不同的半径,圆的大小随之发生改变. import java.lang.Math; public class MathDraw { ...
- java调节音量代码_用Java调用VC音量控制程序_java
前言 本文通过java的Runtime接口来实现调用其他语言实现的应用程序,进而来实现对计算机硬件信息的监控和控制.本文是多媒体信息系统的一个部分,就是调整计算机音量. 使用VC编写音量控制程序 本控 ...
- java中交通灯管理系统_java案例--交通灯管理系统学习
一.需求分析 刚接到一个项目或者面试题(总之是一个相对比较复杂的问题时),应该对认真阅读问题的 要求和描述,并通过对这些的分析进行抽象,通过一个个对象的方式来考虑自己的程序该 怎么写.所以,首先来看看 ...
- Java 定义一个描述圆的类,然后生成一个圆对象,最后输出半径、直径和面积
题目: [问题描述] 定义一个描述圆的类,名字为Circle,属性有: private double radius 方法有: double getPerimeter(),计算圆的周长 double g ...
- java实验3 判断二维坐标系中2个圆的位置关系
关键字: Java基本语法 输入输出 算术运算 关系运算 选择语句 内容要求: 编写程序,实现如下功能: 提示用户输入2个圆的圆心坐标和各自的半径值,判断并输出这两个圆之前的位置关系. 两个圆之间的位 ...
- PTA 7-116 点与圆的位置关系
PTA 7-116 点与圆的位置关系 分数 25 作者 zzz 单位 重庆科技学院 在平面直角坐标系中,给定一个圆的圆心坐标Ox,Oy以及半径R,再给定一个点的坐标Px,Py,请判断这个点与圆的位置关 ...
最新文章
- 原始套接字学习笔记(1)
- php防止重复结算问题_PHP 编写关系到财务这样重要的系统,设计应该每次变动都算账,还是月底统一算账?...
- java 正序排序_java排序之冒泡排序
- 理清逻辑,确保云原生时代应用开发的全生命周期安全
- php text(),PHP+TEXT留言本(一)
- 华为海外版操作系统曝光?HUAWEI ARK OS现身
- php图片滑动的属性,JavaScript_javascript图片滑动效果实现,本文为大家分享了javascript图片 - phpStudy...
- json-lib javabean转换为首字母大写的json串
- Synchronized与ReentrantLock的区别
- 凸优化第六章逼近与拟合 6.2 最小范数问题
- FFmpeg基础库编程开发学习笔记——视频常见格式
- UOJ424 Count 生成函数、多项式求逆、矩阵快速幂
- 操作系统原理实验报告——进程控制与描述
- 屏幕录像专家2018注册机怎么用?
- 全流程基于最新导则下的生态环境影响评价技术方法及图件制作
- 十五、方差分析--使用Python进行单因素方差分析(ANOVA)
- 定义函数,实现折半查找算法
- wc,鹅厂码农最常用的三大编程语言,Java竟然没上榜!
- 计算机无法识别移动硬盘怎么办,电脑识别不出来移动硬盘怎么办
- 关于jmeter中编写shell脚本json的应用