【文档说明】第4章第4节《程序中的循环》PPT课件1-八年级信息技术【苏科版】.ppt,共(16)页,424.000 KB,由小喜鸽上传
转载请保留链接:https://www.ichengzhen.cn/view-93669.html
以下为本文档部分文字说明:
问题1:如果的事如果说故事《棋盘上的麦粒》的结局让你大吃一惊,那如果一张纸面积足够大,厚度为0.06mm,将它折叠100次,它的厚度也将超乎你想象!程序中的循环观看微课,体验循环计数循环语句格式:For<循环变量
=初值>To<终值>[Step步长][循环体]Next[循环变量]流程图:Fori=1to100h=h*2n=n+1Nexti计数循环是通过循环变量的计数来控制循环的次数。每循环一次,循环变量就增加一个步长值,当循环变量超过终值就终止循环。语句中的“Step”省略时表示值为1,它也可以是负
数。思考问题:1、计数循环中没有循环体时能运行吗?2、计数循环在什么情况下会永远循环?3、计数循环的循环次数能推算出来吗?探究学习(一):分析程序运行结果(1)Fori=6To1Step-1PrintiNexti(2)s=0Fori
=1To3Nexti(3)Fori=2To1PrintiNexti(4)Fori=2To6Step0PrintiNexti不能退出循环,即步长为0能能探究学习(一):完善程序并上机运行求1+2+3+……+99+100的值步骤1:请将红色部分代码补充完整sum=0„用sum存放求和的值,初值为
0Fori=To'用变量i存放1—100之间的数sum=sum+'将原来sum值加上i值,重新赋给sumNexti'执行100次退出循环Text1.text=sum步骤2:打开练习中“探究学习一.vbp”,再打开“求和”窗体,双击“
求和”按钮,将以上代码复制到该按钮的单击事件,运行。问题2:一张纸至少对折多少次,可达到珠穆朗玛峰的高度?条件循环语句格式:DoWhile<条件>[循环体]Looph=0.06n=0DoWhileLoopPrint“
对折”;n;“次”Print“厚度为”;h/1000;“米”修改程序条件循环h=0.06n=0Fori=1to100h=2*hn=n+1NextiPrint“对折”;n;“次”Print“厚度为”;h/1000;“米”计数循环h<88
48000一张纸至少对折多少次,可达到“珠峰”的高度呢?h=2*hn=n+1探究学习(二):分析程序运行结果(1)x=0DoWhilex>1Print“大家好!LoopPrint“再见”(2)x=1DoWhilex<=3Print“条件循环LoopPrint“再见”(3)n=0D
oWhilen<5n=n+1PrintnLoop拒绝死循环!思考:1、什么情况下退出循环?2、什么情况下会出现死循环?探究学习(二):完善程序并上机运行一张厚度为0.06mm足够大的纸至少对折多少次,可以达到“珠峰”的高度。
步骤1:请将红色部分代码补充完整。h=0.06n=0DoWhilehh=n=LoopPrint“对折”;n;“次”Print“厚度为”;h/1000;“米”步骤2:打开“探究学习二”工程,再打开“纸对折”窗体,双击“问题2”按钮,将
以上代码复制到该按钮的单击事件,运行。比不同语句循环次数(已知/未知)何时结束循环For循环已知循环变量超过终值Do循环已知/未知循环条件为假编程步骤1、根据循环次数是已知还是未知正确选择循环类型,确定循环变量、初值、终
值、步长或循环条件。2、分析循环体语句。3、补全其他语句。拓展提高:分析用什么语句实现,尝试编程。(1)求200-300之间能被9整除的数。(2)小明家在银行有一笔5年期存款2万元,年利率为5.41%,问5年到期后,连本带息共计多少元?(3)某工厂200
5年的年生产总值为200万元,技术革新后预计每年的年生产总值比上一年增长5%,设计一个程序输出年生产总值超过300万元的最早年份。想一想你能举出一两个社会生活和学习中循环现象的例子吗?课堂小结计数循环条件循环循环在程序中重复执行某程序段
称为循环。For<循环变量=初值>To<终值>[Step步长][循环体]Next[循环变量]DoWhile<条件>[循环体]Loop小贴士:要用一定方式控制循环的次数,避免死循环。确定循环类型确定循环条件确定循环体编程三要点