2018-2019学年人教B版 必修三 1.1.1 算法的概念 教案
2018-2019学年人教B版   必修三 1.1.1   算法的概念  教案第3页

第三步:将代入①,得。

此时我们得到了二元一次方程组的求解公式,利用此公司可得到倒2的另一个算法:

第一步:取A1=1,B1=-2,C1=1,A2=2,B2=1,C2=-1;

第二步:计算与

第三步:输出运算结果。

  可见利用上述算法,更加有利于上机执行与操作。

基础知识应用题

  例4 写出一个求有限整数列中的最大值的算法。

  解:算法如下。

   S1 先假定序列中的第一个整数为"最大值"。

   S2 将序列中的下一个整数值与"最大值"比较,如果它大于此"最大值",这时你就假定"最大值"是这个整数。

   S3 如果序列中还有其他整数,重复S2。

   S4 在序列中一直到没有可比的数为止,这时假定的"最大值"就是这个序列中的最大值。

  学生做一做 写出对任意3个整数a,b,c求出最大值的算法。

  老师评一评 在例2中我们是用自然语言来描述算法的,下面我们用数学语言来描述本题的算法。

  S1 max=a

  S2 如果b>max, 则max=b.

  S3 如果C>max, 则max=c.

  S4 max就是a,b,c中的最大值。

  综合应用题

例5 写出求1+2+3+4+5+6的一个算法。

分析:可以按逐一相加的程序进行,也可以利用公式1+2+...+n=进行,也可以根据加法运算律简化运算过程。