的求解步骤也适合有限制条件的二元一次方程组,这些步骤就构成了二元一次方程组的算法.算法的获得要借助一般意义上具体问题的求解方法,而任何一个具体问题都可利用这类问题的一般算法解决.
(2)区别:算法是解决某一类问题所需要的程序和步骤的统称,也可理解为数学中的"通法通解";而解法是解决某一个具体问题的过程和步骤,是具体的解题过程.
例2 写出解方程x2-2x-3=0的一个算法.
分析 本题是求一元二次方程解的问题,方法很多.要注意设计算法时算法的逻辑性和有穷性.
解 算法1:利用配方法设计算法如下:
S1 移项,得x2-2x=3.①
S2 ①两边同时加1,并配方,得(x-1)2=4.②
S3 ②式两边开方,得x-1=±2.③
S4 解③得x=3或x=-1.
算法2:利用公式法设计算法如下:
S1 计算方程的判别式,判断其符号Δ=22+4×3=16>0.
S2 将a=1,b=-2,c=-3代入求根公式x=
,得x1=3,x2=-1.
2 流程图画法全知晓
1.画流程图的基本步骤
第一步,设计算法,因为算法的设计是画流程图的基础,所以画流程图前,首先写出相应的算法步骤,并分析算法需要用哪种基本算法结构(顺序结构、选择结构、循环结构)完成.
第二步,把算法步骤转化为对应的图框,在这种转化过程中往往需要考虑很多细节,是一个将算法"细化"的过程.
第三步,将所有步骤的图框用流程线连接起来并加上终端框,得到表示算法的流程图.
2.画流程图的规则
(1)使用标准的图形符号.
(2)流程图一般按从上到下、从左到右的方向来画.
(3)除判断框外,大多数图形符号只有一个进入点和一个退出点,判断框是唯一具有超过一个退出点的符号.