用IF语句描述算法,判断直线ax+by+c=0与圆(x-x0)2+(y-y0)2=r2的位置关系
答案:1 悬赏:70 手机版
解决时间 2021-02-08 21:58
- 提问者网友:太高姿态
- 2021-02-08 03:58
用IF语句描述算法,判断直线ax+by+c=0与圆(x-x0)2+(y-y0)2=r2的位置关系
最佳答案
- 五星知识达人网友:掌灯师
- 2021-02-08 04:43
IF语句描述算法如下:
INPUT a,b,c,x0,y0,r
d=ABS(ax0+by0+c)/SQR(a^2+b^2)
IF d<r THEN
PRINT“直线与圆相交”
ELSE
IF d=r THEN
PRINT“直线与圆相切”
ELSE
PRINT“直线与圆相离”
END IF
END IF
END
INPUT a,b,c,x0,y0,r
d=ABS(ax0+by0+c)/SQR(a^2+b^2)
IF d<r THEN
PRINT“直线与圆相交”
ELSE
IF d=r THEN
PRINT“直线与圆相切”
ELSE
PRINT“直线与圆相离”
END IF
END IF
END
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯