编写程序,提示用户输入一个点(x,y),然后检查这个点是否在以原点(0,0)为圆心、半径为10的圆内。
时间: 2023-04-24 21:00:41 浏览: 281
C++判断一个点是否在圆内的方法
以下是Python语言的程序代码:
```
import math
# 提示用户输入点的坐标
x = float(input("请输入点的x坐标: "))
y = float(input("请输入点的y坐标: "))
# 计算点到原点的距离
distance = math.sqrt(x**2 + y**2)
# 检查点是否在圆内
if distance <= 10:
print("该点在以原点为圆心,半径为10的圆内。")
else:
print("该点不在以原点为圆心,半径为10的圆内。")
```
程序首先提示用户输入点的坐标,然后计算这个点到原点的距离。最后,根据该距离是否小于等于10来判断该点是否在以原点为圆心、半径为10的圆内。如果是,则输出相应的提示信息;否则,输出不在圆内的信息。
阅读全文