精英家教网 > 高中数学 > 题目详情
写出求一元二次方程ax2+bx+c=0的根的算法.
考点:算法的概念
专题:算法和程序框图
分析:若判别式△>0,则原方程有两个不相等的实数根,若△=0,则原方程有两个相等的实数根,若△<0,则原方程无实数根;
在解方程之前,应先判断判别式的符号,再执行不同的步骤.
解答: 解:求一元二次方程ax2+bx+c=0的根的算法步骤是;
第一步,输入3个系数a,b,c;
第二步,计算△=b2-4ac;
第三步,判断△≥0是否成立,若是,则计算p=-
b
2a
,q=
2a
,否则,输出“方程没有实数根”,结束算法;
第四步,判断△=0是否成立,若是,则输出x1=x2=p,否则,计算x1=p+q,x2=p-q,并输出x1,x2
点评:本题考查了编写求一元二次方程ax2+bx+c=0的根的算法步骤的应用问题,是基础题目.
练习册系列答案
相关习题

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

已知抛物线C的顶点在原点,焦点在y轴上,抛物线上点M(x,4)(x>0)到准线的距离是5.
(Ⅰ)求抛物线C的方程;
(Ⅱ)执行如图所示程序框图,若输入的x的值为M点的横坐标,请根据输出的i的值,求圆锥曲线C:
x2
i-3
+
y2
8-i
=1的离心率.

查看答案和解析>>

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

已知向量
a
b
的夹角为60°,|
a
|=3,|
b
|=2,
c
=3
a
+5
b
d
=m
a
-
b
c
d
,求m的值.

查看答案和解析>>

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

数列{an}满足a1=1,an+1=
2n+1an
an+2n
(n∈N).
(1)证明:数列{
2n
an
}是等差数列;
(2)设bn=n(n+1)an,求数列{bn}的前n项和Sn

查看答案和解析>>

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

设直线l1:x+3y+1=0,l2:x-y-7=0的交点为点P.
(1)求点P的坐标;
(2)求过点P且与l1垂直的直线l的方程.

查看答案和解析>>

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

当x<0时,函数f(x)=(2a-1)x的值恒大于1,则实数a的取值范围是(  )
A、(
1
2
,1)
B、(1,2)
C、(1,+∞)
D、(-∞,1)

查看答案和解析>>

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

过P(5
3
,0)引圆x2+y2+6y+5=0的割线,使其与圆两交点以及圆心构成等边三角形,求割线方程.

查看答案和解析>>

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

求经过点A(-3,4)且平行于直线l0:3x-4y+29=0的直线方程.

查看答案和解析>>

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

若f(x)是定义在R上的函数,则“f(0)=0”是“函数f(x)为奇函数”的(  )
A、必要不充分条件
B、充要条件
C、充分不必要条件
D、既不充分也不必要条件

查看答案和解析>>

同步练习册答案