精英家教网 > 高中数学 > 题目详情
已知圆的方程为C:(x-2)2+(y+3)2=9,求圆上的点到已知直线L:ax+by+c=0(a2+b2≠0)的最大距离和最小距离.请设计一个算法程序框图,并写出算法程序.
分析:求圆上的点到已知直线L:ax+by+c=0(a2+b2≠0)的最大距离和最小距离需分离讨论,故用选择结构画出算法程序框图,然后根据程序框图写出算法程序即可.
解答:解:求圆C上的点到直线L距离的最大值与最小值的程序框图,运算程序如下:
INPUT  a,b,c
r=ABS(2*a-3*b+c)
s=SQR(a*a+b*b)
d=r/s
IF d>3 THEN
MAX=d+3
MIN=d-3
ELSE
MAX=d+3
MIN=0
END IF
PRINT“MAX=“;MAX
PRINT“MIN=“;MIN
END
点评:本题考查了程序框图中的条件结构,条件结构有两个路径,满足条件执行一个路径,不满足条件,执行另一个路径,解答本题的关键弄清判断框的条件,属于中档题.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

已知圆的方程为x2+y2+2(a-1)x+a2-4a+1=0(0<a<
1
2
),则点(-1,-1)的位置是(  )
A、在圆上B、在圆内
C、在圆外D、不能确定

查看答案和解析>>

科目:高中数学 来源: 题型:

已知圆的方程为x2+y2=4,若抛物线过点A(-1,0),B(1,0),且以圆的切线为准线,则抛物线的焦点轨迹方程为(  )
A、
x2
4
-
y2
3
=1(x≠0)
B、
x2
4
+
y2
3
=1(x≠0)
C、
x2
4
+
y2
3
=1(y≠0)
D、
x2
4
-
y2
3
=1(y≠0)

查看答案和解析>>

科目:高中数学 来源: 题型:

3、已知圆的方程为(x-a)2+(y-b)2=r2(r>0),下列结论错误的是(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

已知圆的方程为(x-1)2+(y+2)2=4,则圆的圆心C、半径R分别为(  )

查看答案和解析>>

同步练习册答案