2016-2017版高中数学 专题1.2 程序框图与算法的基本逻辑结构课件 新人教A版必修3.pptVIP

  • 3
  • 0
  • 约4.29千字
  • 约 50页
  • 2017-07-09 发布于河北
  • 举报

2016-2017版高中数学 专题1.2 程序框图与算法的基本逻辑结构课件 新人教A版必修3.ppt

2016-2017版高中数学 专题1.2 程序框图与算法的基本逻辑结构课件 新人教A版必修3

变式训练: (2012·枣庄高一检测)设计求1×2×3×4×…×2 009×2 010的算法,并画出程序框图. 解 算法如下: 第一步,设M的值为1. 第二步,设i的值为2. 第三步,如果i≤2 010,则执行第四步,否则转去执行第六步 第四步,计算M乘i,并将结果赋给M. 第五步,计算i加1并将结果赋给i,转去执行第三步. 第六步,输出M的值并结束算法. 程序框图如图: 题型五 利用循环结构寻找特定的数 例、写出求1+2+3+…+n>20 000的最小正整数n的算法,并画出相应的算法框图. 解析:算法为:第一步,令n=0,S=0. 第二步,n=n+1. 第三步,S=S+n. 第四步,如果S>20 000,则输出n,否则,执行第二步. 该算法的框图如图所示: 总结规律、得出方法 (1)在使用循环结构时,需恰当地设置累加(乘)变量和计数变量,在循环体中要设置循环终止的条件. (2)在最后输出结果时,要避免出现多循环一次或少循环一次的情况出现. 程序框图与算法的基本逻辑结构 学习目标: 1.理解程序框图的含义. 2.掌握各种程序框的画法和功能. 3.能够读懂顺序结构、条件结构、循环结构的程序框图. 重点难点: 1.程序框图的作用及其含义.(重点) 2.三种结构的程序框图.(难点) 一、基础回顾: 1.程序框图 (1)定义:程序框图(又称______),是一种用______

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档