已知圓的方程為C:(x-2)2+(y+3)2=9,求圓上的點(diǎn)到已知直線L:ax+by+c=0(a2+b2≠0)的最大距離和最小距離.請(qǐng)?jiān)O(shè)計(jì)一個(gè)算法程序框圖,并寫出算法程序.
分析:求圓上的點(diǎn)到已知直線L:ax+by+c=0(a2+b2≠0)的最大距離和最小距離需分離討論,故用選擇結(jié)構(gòu)畫出算法程序框圖,然后根據(jù)程序框圖寫出算法程序即可.
解答:解:求圓C上的點(diǎn)到直線L距離的最大值與最小值的程序框圖,運(yùn)算程序如下:
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
點(diǎn)評(píng):本題考查了程序框圖中的條件結(jié)構(gòu),條件結(jié)構(gòu)有兩個(gè)路徑,滿足條件執(zhí)行一個(gè)路徑,不滿足條件,執(zhí)行另一個(gè)路徑,解答本題的關(guān)鍵弄清判斷框的條件,屬于中檔題.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源: 題型:

已知圓的方程為x2+y2+2(a-1)x+a2-4a+1=0(0<a<
1
2
),則點(diǎn)(-1,-1)的位置是( 。
A、在圓上B、在圓內(nèi)
C、在圓外D、不能確定

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知圓的方程為x2+y2=4,若拋物線過點(diǎn)A(-1,0),B(1,0),且以圓的切線為準(zhǔn)線,則拋物線的焦點(diǎn)軌跡方程為( 。
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)

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

3、已知圓的方程為(x-a)2+(y-b)2=r2(r>0),下列結(jié)論錯(cuò)誤的是( 。

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知圓的方程為(x-1)2+(y+2)2=4,則圓的圓心C、半徑R分別為(  )

查看答案和解析>>

同步練習(xí)冊(cè)答案