精英家教网 > 高中数学 > 题目详情

已知点P(x0,y0)和直线l:Ax+By+C=0.设计一个算法,求点P到直线l的距离d.

答案:
解析:

  解:算法如下:

  S1 输入点的坐标x0,y0及直线方程的系数A、B、C;

  S2 计算Z1=Ax0+By0+C;

  S3 计算Z2=A2+B2

  S4 计算d=

  S5 输出d.

  流程图如图:

  思路分析:本题利用点线距知识,要注意点到直线的距离公式d=的正确运用,可先求Z1=Ax0+By0+C,再求Z2=A2+B2,然后代入公式求d.

  方法归纳:一个完整的流程图必须有一个入口,有一个出口(即起止框);并有一定量的输入与输出.本题主要通过公式法描述算法,在模式化设计中,只要在处理框中将公式写上即可.


练习册系列答案
相关习题

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

已知点P(x0y0)在圆上,则x0y0的取值范围是

A.-3≤x0≤3,-2≤y0≤2

B.3≤x0≤8,-2≤y0≤8

C.-5≤x0≤11,-10≤y0≤6

D.以上都不对

查看答案和解析>>

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

已知点P(x0,y0)在圆上,则x0、y0的取值范围是(  )

A.-3≤x0≤3,-2≤y0≤2

B.3≤x0≤8,-2≤y0≤8

C.-5≤x0≤11,-10≤y0≤6

D.以上都不对

查看答案和解析>>

科目:高中数学 来源:2011-2012学年大纲版高三上学期单元测试(7)数学试卷解析版 题型:选择题

已知点P(x0,y0)在圆上,则x0、y0的取值范围是(    )

 

A.-3≤x0≤3,-2≤y0≤2     B.3≤x0≤8,-2≤y0≤8

C.-5≤x0≤11,-10≤y0≤6   D.以上都不对

 

查看答案和解析>>

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

已知点P(x0,y0)在曲线f(x,y)=0上,P也在曲线g(x,y)=0上.

求证:P在曲线f(x,y)+λg(x,y)=0上(λ∈R).

查看答案和解析>>

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

已知点P(x0y0)和直线lAxByC=0,求点P(x0y0)到直线l的距离d,写出其算法并画出程序框图.

查看答案和解析>>

同步练习册答案