【志鸿优化设计 赢在课堂】湖北高中数学(人教A版必修3):1.1.2《程序框图与算法的基本逻辑结构》ppt课件.pptVIP

  • 1
  • 0
  • 约2.54千字
  • 约 34页
  • 2018-04-08 发布于河北
  • 举报

【志鸿优化设计 赢在课堂】湖北高中数学(人教A版必修3):1.1.2《程序框图与算法的基本逻辑结构》ppt课件.ppt

【志鸿优化设计 赢在课堂】湖北高中数学(人教A版必修3):1.1.2《程序框图与算法的基本逻辑结构》ppt课件

题型三 含循环结构的程序框图 例4 设计程序框图,计算1×2×3×4×…×n的值. 分析:由于需要重复作乘法计算,因此要设计循环结构来解决.又循环结构有两种,因此有两种程序框图. 解析:程序框图1,含有当型循环结构,如图1所示.程序框图2,含有直到型循环结构,如图2所示.       图1         图2  点评:(1)如果算法问题中涉及的运算进行了多次重复,且参与运算的数前后有规律可循,就可以引入变量参与循环结构. (2)用循环结构的程序框图表示算法时,需先建立过程模型,需确定①循环不变量和初始值;②算法中反复执行的部分,即循环体;③循环的终止条件. 注意:在不同的循环结构中,其循环体执行的先后顺序不同,条件的设置也不同,注意灵活应用. 跟 踪训 练 4.分别用当型循环结构和直到型循环结构设计计算1×2×…×100的值的程序框图. 解析:当型循环结构程序框图如下: 直到型循环结构程序框图如下: 第一章 算法初步 1.1 算法与程序框图 1.1.2 程序框图与算法的基本逻辑结构 理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. 基础梳理 1.起止框:起止框是任何流程图都不可缺少的,它表明程序的开始和结束,所以一个完整的流程图的首末两端必须是起止框. 例如:下面哪个是起止框(  ) A 栏目链接 2.输入、输出框:表示数据的输入

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档