kl800.com省心范文网

【优化方案】2012高中数学 第1章1.2.3循环语句同步课件 新人教B版必修3


1.2.3

循环语句

课前自主学案 1.2. 3 循 环 语 句 课堂互动讲练

知能优化训练

学习目标 1.经历将具体问题的程序框图转化为程序语句 经历将具体问题的程序框图转化为程序语句 的过程, 理解循环语句的作用, 的过程 , 理解循环语句的作用 , 进一步体会算 法的基本思想. 法的

基本思想. 2.掌握 .掌握while语句和 语句的一般格式及使用 语句和for语句的一般格式及使用 语句和 规则, 规则 , 在实际问题中能灵活选择合适的循环语 句编写Scilab语句. 语句. 句编写 语句

课前自主学案

温故夯基 条件语句的一般格式: 条件语句的一般格式:① if-else-end - - ________________格式 格式; ___________格 if-end ________________格式;②___________格 - 式.

知新益能 循环结构. 循环结构. 1 . 循 环 语 句 用 来 实 现 算 法 中 的 ____________ for循环 循环 while循环. 循环. 循环 2. 循环语句主要有两种类型, _________和 . 循环语句主要有两种类型 , 和 _____________ 3.for循环的一般格式为 . 循环的一般格式为

4.while循环的一般格式为 . 循环的一般格式为

while 表达式 循环体; 循环体; end

思考感悟 循环和while循环中,“end”的作用是什么? 循环中, 的作用是什么? 在for循环和 循环和 循环中 的作用是什么 提示: 的作用是控制结束一次循环, 提示 : “ end”的作用是控制结束一次循环 , 开 的作用是控制结束一次循环 始一次新的循环. 始一次新的循环.

课堂互动讲练

考点突破 for语句的应用 语句的应用
1 1 1 例1 编写程序求 + +…+ 的值. 的值. 2 4 100 思路点拨】 从题目可以看出, 【思路点拨】 从题目可以看出,分母是有规 律递增的, 律递增的,可以引入累加变量 S 和循环变量 i, , 1 且 S=S+ 是反复进行的, = + 是反复进行的, 可用循环结构及语句 i 来描述算法. 来描述算法.

【解】

程序为: 程序为:

S=0; = ; for i=2:2:100 = : : S=S+1/i; = + ; end print ( %io(2),S); ( ) )

名师点评】 【名师点评】

用for循环语句描述某一类问 循环语句描述某一类问

题的程序, 题的程序 , 其关键是根据问题确定循环变量 的初值、步长和终值. 的初值、步长和终值. 变式训练1 变式训练 编写一个程序, 编写一个程序,求13-23+33-

43+…+993-1003的值. 的值.

解:程序如下: 程序如下:

while语句的应用 语句的应用 写出求满足1+ + + 写出求满足 + 2+ 3+ … + n> 2011的最 > 的最 小的自然数n的程序 并画出其程序框图. 的程序, 小的自然数 的程序,并画出其程序框图. 思路点拨】 由题目可获取以下主要信息: 【思路点拨】 由题目可获取以下主要信息: 已知关于n的不等式 的不等式. ① 已知关于 的不等式 . ② 求适合不等式的最 小自然数n.③ 小自然数 ③ 写出程序语句并画出其程序框 图.解答本题的关键是依据题目中的“累加”, 解答本题的关键是依据题目中的“累加” 用循环语句实现, 用循环语句实现 , 循环的条件是累加和大于 2011.
例2

【解】

程序框图为: 程序框图为:

程序为: 程序为:
S=0; = ; i=1; = ; while S<= <=2011 <= S=S+i; = +; i=i+1; =+ ; end n=i-1; =- ; n

名师点评】 【名师点评】

语句编写程序时, 用while语句编写程序时,要注 语句编写程序时

后面的条件, 意while后面的条件,只要条件为真就执行循环 后面的条件 体. 变式训练2 变式训练 画出一个计算1+ + + 画出一个计算 +2+3+…+1000

的值的程序框图,并用循环语句编写程序. 的值的程序框图,并用循环语句编写程序.

解:程序框图如图所示

程序如下: 程序如下:
i=1; = ; S=0; = ; while i<= <=1000 <= S=S+i; = +; i=i+1; =+ ; end print(%io(2),S); ( ( ) )

程序框图与程序的对译 根据以下给出的程 序,画出其相应的程序 框图, 框图,并指明该算法的 功能. 功能.
例3

n=1; = ; S=1; = ; while S<5000 S=S*n; = ; n=n+1; = + ; end n= n-1; = - ; print(%io(2),n); ( ( ) )

【 思路点拨 】

可以发现这也是一个利用

while循环语句编写的程序 , 从 S= 1, n= 1 循环语句编写的程序, 循环语句编写的程序 = , = 开始,第一次循环求1× ,第二次求1× , 开始,第一次循环求 ×1,第二次求 ×2, 第 三 次 求 1×2×3 , … , 第 n 次 是 求 × × 1×2×3×…×n , 因 此 该 程 序 是 求 使 × × × 1×2×…×n<5000的最大整数. × × 的最大整数. 的最大整数

【解】

该算法的程序框图如图所示. 该算法的程序框图如图所示.

该算法的功能是求使1× × 该算法的功能是求使 ×2×…×n<5000的最 的最 大正整数. 大正整数. 【 名师点评 】 名师点评】 由程序语言可知此程序是循

环语句, 根据程序语言中的循环结构, 环语句 , 根据程序语言中的循环结构 , 按顺 序画出程序框图. 序画出程序框图.

变式训练3 根据下面的程序,画出其算法 根据下面的程序, 变式训练 的程序框图. 的程序框图.
i=- ; =-1; =- while i<=1 = x=i; =; y=x*x*x; = ; i=i+0.2; =+ ; print(%io(2),y); ( ( ) ) end

解:该算法的程序框图如图所示. 该算法的程序框图如图所示.

方法感悟 1.循环语句主要有两种形式,即for语句与 .循环语句主要有两种形式, 语句与 while语句,for语句主要适用于预知循环次数 语句, 语句主要适用于预知循环次数 语句 的循环结构;而循环次数不确定时, 的循环结构;而循环次数不确定时,则要用 while循环语句 while循环语句. 循环语句. 2.理解 循环的关键是理解计算机如何执行 .理解for循环的关键是理解计算机如何执行 程序语句中第三步“ = + , 程序语句中第三步“s=s+i”,这个执行过程 实际上是每次循环赋给s的值都比上一步增加一 实际上是每次循环赋给 的值都比上一步增加一 步长” 如此循环直至结束. 个“步长”,如此循环直至结束.而while循环 循环 则是每次执行循环体之前, 则是每次执行循环体之前,都要判断表达式是 否为真,这样重复执行,直至表达式为假时跳 否为真,这样重复执行, 过循环体部分而结束循环. 过循环体部分而结束循环.

3.在Scilab界面内可直接输入程序, . 界面内可直接输入程序, 界面内可直接输入程序 for(while)语句可写在同一行,但要在循环条 语句可写在同一行, 语句可写在同一行 件后用“ 件后用“,”号分开,也可以分行写,但要 号分开,也可以分行写, 记住加end. 记住加


【优化方案】2014-2015学年高一下学期数学(必修3)第一章1.2.3课时作业[数理化网]

【优化方案】2014-2015学年高一下学期数学(必修3)第一章1.2.3课时作业[数理化网]_数学_高中教育_教育专区。[学业水平训练] 1.下列对条件语句的描述正确的是(...

【优化方案】2016年高中数学 第一章 算法初步 章末优化总结学案 新人教A版必修3

【优化方案】2016年高中数学 第一章 算法初步 章末优化总结学案 新人教A版必修3_数学_高中教育_教育专区。章末优化总结 算法设计 算法设计与一般意义上的解决问题...

说课稿

3页 10财富值 新课件 暂无评价 18页 免费 说课稿...高中数学必修3第三章教案 17页 2财富值 三角函数的...【优化方案】2012高中数学... 25页 免费 输入输出...

【优化方案】2012高考数学总复习_9-11章算法与程序框图课时卷_北师大版

【优化方案】2012高考数学总复习_9-11章算法与程序...第1第2题 A.2 B.3 C.4 D.5 解析:选 ...S=52+5=57,此时结束循环, 故判断框中填 k>4....

【2012语文优化方案 精品练习】 第二单元 自读文本《短文两篇》知能优化演练(鲁人教版必修2)

【2012语文优化方案 精品练习】 第二单元 自读文本《短文两篇》知能优化演练(鲁人教版必修2)_高中教育_教育专区。【2012语文优化方案 精品练习】 第二单元 自读...

2013优化方案鲁人版语文必修5电子题库:单元综合检测(二) Word版含答案]

2013优化方案鲁人版语文必修5电子题库:单元综合检测() Word版含答案]_高中...(共 36 分) 一、(15 分,每小题 3 分) 1.下列各组加点字注音全部正确的...

必修三循环语句 | 人教版高二英语必修五 | 人教版历史必修一教案 | 人教版高一物理必修一 | 高一生物必修一人教版 | 人教版高中数学必修3 | 人教版物理必修一教材 | 人教版必修五英语单词 |