电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中数学 第一章 算法初步 1.1.3 第3课时 循环结构学案 新人教B版必修3-新人教B版高一必修3数学学案

高中数学 第一章 算法初步 1.1.3 第3课时 循环结构学案 新人教B版必修3-新人教B版高一必修3数学学案_第1页
1/9
高中数学 第一章 算法初步 1.1.3 第3课时 循环结构学案 新人教B版必修3-新人教B版高一必修3数学学案_第2页
2/9
高中数学 第一章 算法初步 1.1.3 第3课时 循环结构学案 新人教B版必修3-新人教B版高一必修3数学学案_第3页
3/9
第 3 课时 循环结构[学习目标]1.理解循环结构的概念;2.把握循环结构的三要素:循环的初始状态、循环体、循环的终止条件;3.能识别和理解循环结构的框图以及功能;4.能运用循环结构设计程序框图以解决简单的问题.[知识链接]1.算法的基本逻辑结构有顺序结构、条件分支结构、循环结构;2.在程序框图中,“i=1”表示“把数值 1 赋值给变量 i ,使得 i 的值变成了 1”;3.在对数的运算中,log25·log58=3.[预习导引]1.循环结构的定义根据指定条件决定是否重复执行一条或多条指令的控制结构称为循环结构.2.常见的两种循环结构名称结构图特征第一种先执行循环体后判断条件,若不满足条件则执行循环体,否则终止循环第二种先对条件进行判断,满足时执行循环体,否则终止循环 要点一 对循环结构的理解例 1 设计一个计算 1+2+…+100 的值的算法,并画出程序框图.解 算法是:S1 令 i=1,S=0.S2 若 i≤100 成立,则执行 S3;否则,输出 S,结束算法.S3 S=S+i.S4 i=i+1,返回 S2.程序框图:规律方法 如果算法问题里涉及的运算需要进行多次重复的操作,且先后参与运算的各数之间有相同的变化规律,就可以引入循环变量参与运算,构成循环结构.在循环结构中,要注意根据条件设置合理的计数变量,累加(乘)变量,同时条件的表述要恰当,精确.累加变量的初值一般为 0,而累乘变量的初值一般为 1,累加(乘)和计数一般是同步进行的,累加(乘)一次,计数一次.跟踪演练 1 在例 1 中,选择另外一种循环结构,画出它的程序框图.要点二 求满足条件的最大(小)整数问题例 2 写出一个求满足 1×3×5×7×…×n>50 000 的最小正整数 n 的算法,并画出相应的程序框图.解 算法如下:S1 S=1.S2 i=3.S3 如果 S≤50 000,那么 S=S×i,i=i+2,重复 S3;否则,执行 S4.S4 i=i-2;S5 输出 i.程序框图如图所示:规律方法 1.在使用循环结构时,需恰当地设置累加(乘)变量和计数变量,在循环体中要设置循环终止的条件.2.在最后输出结果时,要避免出现多循环一次或少循环一次的情况出现.跟踪演练 2 求使 1+2+3+4+5+…+n>100 成立的最小自然数 n 的值,只画出程序框图.解 程序框图如图:要点三 循环结构程序框图的识别与解读例 3 (1)(2013·安徽高考)如图所示,程序框图(算法流程图)的输出结果是( )A. B. C. D.(2)(2013·北京高考)执行如图所示的程序框图,输出的 S ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高中数学 第一章 算法初步 1.1.3 第3课时 循环结构学案 新人教B版必修3-新人教B版高一必修3数学学案

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部