设计求方程ax2+bx+c=0的一个算法,并用流程图表示,这时该用什么方法解决呢?
|
解:算法如下: S1 输入a,b,c; S2 如果a≠0,执行S3,如果a=0,执行S6; S3 Δ←b2-4ac; S4 如果Δ<0,输出“方程无实数根”,并转到S8,否则x1← S5 输出x1,x2; S6 如果b≠0,则x= S7 如果c≠0,输出“方程无实数根”,如果c=0,输出“方程的解是全体实数”; S8 结束. 流程图如图:
思路分析:因为没有指明是一元二次方程,所以a可能为0,当a=0时,方程变为bx+c=0,这时不能直接得到x= 方法归纳:形如方程ax2+bx+c=0形式方程的求解,问题要先看a,分a=0,a≠0两种情况讨论.当a≠0时,是一元二次方程根的求解问题,要分Δ<0与Δ≥0;当a=0时,分b≠0,b=0两种情况讨论,当b=0时,再分c=0,c≠0讨论,在讨论过程中一定要做到不重不漏. |
科目:高中数学 来源: 题型:
查看答案和解析>>
科目:高中数学 来源:中学教材全解 高中数学 必修3 B版(配人民教育出版社实验教科书) 配人民教育出版社实验教科书 题型:044
写出求方程ax2+bx+c=0根的算法,并画相应的程序框图.
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com