2019_2020学年高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第3课时循环结构程序框图的画法课件新人教A版必修3.ppt
《2019_2020学年高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第3课时循环结构程序框图的画法课件新人教A版必修3.ppt》由会员分享,可在线阅读,更多相关《2019_2020学年高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第3课时循环结构程序框图的画法课件新人教A版必修3.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3课时循循环结构、程序框构、程序框图的画法的画法目标定位重点难点1.掌握两种循环结构的程序框图的画法2.能进行两种循环结构程序框图间的转化3.能正确设置程序框图,解决实际问题.重点:循环结构的概念、功能、要素、框图及程序框图的画法难点:描述和应用循环结构时,三要素的准确把握和正确表达.1循环结构的定义在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为_循环体 2常见的两种循环结构执行循环体 终止循环 执行循环体 终止循环 1在循环结构中,每次执行循环体前对控制循环的条件进行判断,当条件满足时执行循环体,不满足则停止,这样的循环结构是
2、()A分支型循环B直到型循环C条件型循环D当型循环【答案】D2如图所示的程序框图中,循环体是()ABCD【答案】B3如图所示的程序框图输出结果为s1 320,则判断框中应填()Ai9?Bi10?Ci10?Di9?【答案】B【解析】1 320121110,此结构为当型循环结构,故判断框内应填i10?,从而输出1211101 320.4如图所示,程序框图中输出S的值为_【答案】94【解析】该程序框图的运行过程是:i1,S1;i112,S2(11)4,i25不成立;i213,S2(41)10,i35不成立;i314,S2(101)22,i45不成立;i415,S2(221)46,i55不成立;i51
3、6,S2(461)94,i65成立,输出S94.含循环结构程序框图的运行【例1】执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M()【解题探究】解决好本题需要搞清楚两个问题:1弄清循环几次才结束?2弄清每次a,b,M的值【答案】D运行含循环结构的程序框图的步骤1按顺序逐步运行2写出每次运行后各个变量的结果3一直写到满足条件(或不满足条件)退出循环,输出结果1阅读如图所示的程序框图,运行相应的程序,则输出i的值为()A2B3C4D5【答案】C【解析】模拟执行程序框图,可得S10,i0,i1,S9,不满足条件S1;i2,S7,不满足条件S1;i3,S4,不满足条件S1;i4,S0
4、,满足条件S1,退出循环,输出i的值为4.故选C含循环结构程序框图的应用【例2】设计框图实现1357131的算法【解题探究】由于需加的数较多,所以要引入循环结构来实现累加观察所加的数是一组有规律的数(每相邻两数相差2),那么可考虑在循环过程中,设一个变量i,用ii2来实现这些有规律的数【解析】这是一个累加问题,重复进行了多次加法,可以用循环结构描述,需引入累加变量s和计数变量i,这里每一次循环s与i的值都在改变先用自然语言描述:算法如下第一步,赋初值i1,s0.第二步,ssi,ii2.第三步,如果i131,则反复执行第二步;否则,执行下一步第四步,输出s.程序框图如图所示1应用循环结构必须具备
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019 _2020 学年 高中数学 第一章 算法 初步 1.1 程序 框图 基本 逻辑 结构 课时 循环 画法 课件 新人 必修
链接地址:https://www.taowenge.com/p-70108209.html
限制150内