江苏省海门市包场高级中学高考数学一轮复习 算法初步教学案.doc_第1页
江苏省海门市包场高级中学高考数学一轮复习 算法初步教学案.doc_第2页
江苏省海门市包场高级中学高考数学一轮复习 算法初步教学案.doc_第3页
江苏省海门市包场高级中学高考数学一轮复习 算法初步教学案.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

11.1 算法初步一、 考点要求:内 容要 求abc算法初步算法的有关概念流程图基本算法语句学习目标:了解算法的有关概念;了解流程图;了解基本算法语句。二、知识要点:1. 程序框图:算法的三种基本逻辑结构为: 结构, 结构, 结构。 选择结构主要用在一些需要依据选择进行判断的算法中,如分段函数的求值、数据的大小关系比较等问题循环结构主要用在一些有规律的重复计算的算法中,如累加求和、累乘求积等问题用循环结构表达算法,关键要做好以下三点:确定循环变量和初始值;确定算法中反复执行的部分,即循环体;确定循环的终止选择 循环结构又分为当型(hile型)和直到型(until型)两种当型循环在每次执行循环体前对控制循环的选择进行判断,当选择满足时执行循环体,不满足则停止;直到型循环在执行了一次循环体之后,对控制循环的选择进行判断,当选择不满足时执行循环体,满足则停止两种循环只是实现循环的不同方法,它们是可以互相转换的对同一个问题如果分别用当型循环和直到型循环来处理的话,那么两者判断的条件恰好相反 end for while a eng while三、课前热身:1图1的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入的是 2如图2是根据所输入的值计算值的一个算法程序, 若依次取数列 中的前200项,则所得值中的最小值为 . read if 0 thenelseend ifprint 图2 图1四、典型例题:例1:如图3执行右边的程序框图,若,则输出的 变式:(1)如图4执行右边的程序框图,若,则输出的 (2)如图5执行右边的程序框图,若,则输出的 例2已知伪代码如下图6,则输出结果s= . i= i0 s0 while i6 ii+2 ss+i2end whileprint s图6 图7变式:如图7,则输出结果s= . i= 五、课堂小结:六:千思百练:(注:框图中的赋值符号“”也可以写成“”或“”)1阅读图1的程序框图,若输入,则输出 , 2如果执行图2的程序框图,那么输出的 3根据下面的框图,打印的最后一个数据是 .开始n整除a?是输入结束输出图1否开始?是否输出结束开始结束是否a35a1a2a+1打印图3图24如图4给出的是计算的值的一个程序框图,其中判断框内应填入的条件是 图45计算机执行下面图5的程序段后,输出的结果是 6当时,下面图6的程序段输出的结果是 7程序框图如图7所示,则输出的结果是 8图8程序运行后的输出结果为 9图9程序运行后的输出结果为 10阅读图10程序: 输出的结果是 。11若图11的程序框图输出的是,则应为 12如图12,程库框图所进行的运算是 13图13给出的是计算的值的一个框图,其中菱形判断框内应填入的条件是 14

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论