精英家教网 > 高中数学 > 题目详情
设计算法,求ax+b=0的解,并画出流程图.

解:对于方程ax+b=0来讲,应该分情况讨论方程的解.

我们要对一次项系数a和常数项b的取值情况进行分类,分类如下:

(1)当a≠0时,方程有唯一的实数解是

(2)当a=0,b=0时,全体实数都是方程的解;

(3)当a=0,b≠0时,方程无解.

联想数学中的分类讨论的处理方式,可得如下算法步骤:

第一步,判断a≠0是否成立.若成立,输出结果“解为”.

第二步,判断a=0,b=0是否同时成立.若成立,输出结果“解集为R”.

第三步,判断a=0,b≠0是否同时成立.若成立,输出结果“方程无解”,结束算法.

程序框图如下:

点评:这是条件结构叠加问题,条件结构叠加,程序执行时需依次对“条件1”“条件2”“条件3”……都进行判断,只有遇到能满足的条件才执行该条件对应的操作.

练习册系列答案
相关习题

科目:高中数学 来源:训练必修三数学苏教版 苏教版 题型:022

在设计求方程ax+b=0的解的算法中,应采取的控制结构为________;从1 000个已知数据中求出最大值,在设计控制流程图中,应采取________结构.

查看答案和解析>>

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

设计算法,求ax+b=0的解,并画出流程图.

查看答案和解析>>

科目:高中数学 来源:2012年北师大版高中数学必修3 2.2算法的基本结构及设计练习卷(解析版) 题型:填空题

在设计求方程ax+b=0的解的算法中,应采取的控制结构为          .

 

查看答案和解析>>

同步练习册答案