四川省古蔺县中学高中数学 1.1.2程序框图和基本的逻辑结构 顺序结构教学案 新人教B版必修3.docVIP

  • 5
  • 0
  • 约 6页
  • 2017-09-15 发布于山东
  • 举报

四川省古蔺县中学高中数学 1.1.2程序框图和基本的逻辑结构 顺序结构教学案 新人教B版必修3.doc

四川省古蔺县中学高中数学必修三:1.1.2程序框图和基本的逻辑结构-顺序结构 重点难点 重点:流程图的分类和应用;用流程图表示顺序结构的算法。 难点:将自然语言表示的算法转化成流程图;各种图例的正确应用。 1.回答下面的问题: (1)1+2+3+…+100= ; (2)1+2+3+…+n= ; (3)求当1+2+3+…+n2004时,满足条件的n的最小正整数; 第(3)个问题的算法如下: S1 取n等于1; S2 计算; S3 如果计算的值小于等于2004,那么让n的值增加1后转到S2重复操作,否则n就是最终所要求的结果。 算法可以用自然语言来描述,但为了使算法 的程序或步骤表达得更为直观,我们可以用图形的方式,即流程图来表示算法. 2.流程图 上述问题(3)的算法流程图表示如下: 流程图(flow chart)是用一些规定的图形、连线及简单的文字说明来表示算法及程序结构的一种图形程序.它直观、清晰、易懂,便于检查和修改. 流程图中各类图框表示各种操作的类型,具体说明如下表: 程序框 名称 功能 起止框 表示一个算法的开始和结束 输入、输出框 表示一个算法输入和输出的信息 处理框 赋值、计算 判断框 判断某一个条件是否成立,成立的在出口处标明“是”或“Y”;不成立时标明“否”或“N” 画流程图实际上是将问题的算法用流程图符号表示出来

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档