活动四用Do…Loop语句实现循环结构.pptx

活动四用Do…Loop语句实现循环结构.pptx

ID:52630034

大小:2.79 MB

页数:16页

时间:2020-01-26

活动四用Do…Loop语句实现循环结构.pptx_第1页
活动四用Do…Loop语句实现循环结构.pptx_第2页
活动四用Do…Loop语句实现循环结构.pptx_第3页
活动四用Do…Loop语句实现循环结构.pptx_第4页
活动四用Do…Loop语句实现循环结构.pptx_第5页
资源描述:

《活动四用Do…Loop语句实现循环结构.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.4用DO…LOOP语句实现循环结构教学目标:1、理解循环结构的基本思想;2、掌握DO…LOOP循环语句的基本格式;3、理解DO…LOOP循环语句的执行过程;4、能用DO…LOOP循环语句编写程序解决实际问题。课前思考问题:1、DO…LOOP循环语句常用于那种情况?2、DO…LOOP循环语句的基本格式是什么?3、使用DO…LOOP循环语句时应注意哪些知识点?4、DO…循环语句是如何执行的?教材53页课例:陈婷今年17岁了,她的生日正好是3月12日植树节。今年植树节老师带同学们到公园里去植树。陈婷很高兴,一个人就栽了3棵树,过了一个

2、很有意义的生日。她想,如果从明年开始每年过生日的时候都去植树,并且每一年都要比前一年多栽一棵树,这样下去,到多少岁时才能累计种到或超过100棵树呢?VB程序:①令Age=17;②令Tree=3;③Age=Age+1;④Tree=Tree+Age-14;⑤如果Tree<100则返回第③;⑥输出Age值⑦结束设年龄为Age,种树总数为Tree,则Tree=3+4+5+…Age=17,18,19…求当Tree>=100时,求Age的值。DimageAsIntegerDimtreeAsIntegerage=17tree=3Doage=age

3、+1tree=tree+age-14LoopUntiltree>=100Print"陈婷:";age;"岁时种到";tree;"棵树!"1、分析问题:2、设计算法:3、编写程序:4、调试程序:DimageAsIntegerDimtreeAsIntegerDimiAsIntegerage=17tree=3Fori=1to?age=age+1tree=tree+age-14NextiPrint"陈婷:";age;"岁时种到";tree;"棵树!"DO循环语句基本格式:DoAge=Age+1Tree=Tree+Age-14LoopUnti

4、lTree>=100Do循环体LoopUntil循环终止条件其中:循环体是一组VB语句循环终止条件是一个逻辑表达式练习:一、填空1、此程序中的循环体是:()2、此程序中的循环终止条件是:()二、判断1、此程序中的循环体是一组VB语句。()2、此程序中的循环终止条件改为tree=100。()DO循环语句执行过程:1、从do命令开始,先执行一次循环体;2、判断是否满足循环终止条件,若满足条件则退出循环,否则继续进行循环。执行循环体满足循环终止条件吗?否是Do循环命令的循环体中必须有能够改变循环终止条件的语句,否则出现无限次循环,程序不能

5、正常结束。即死循环。注意:DoAge=Age+1Tree=Tree+Age-14LoopUntilTree>=100DO循环语句执行过程:P532-7程序源代码:P532-7程序流程图:请看微课DO循环语句执行过程教材54页实践(1):已知S=1+2+3+•••+N,找出一个最大的整数N,使得S<30000。编写程序解决这个问题。DO循环语句编写程序:①令n=0;②令s=0;③n=n+1;④s=s+n;⑤如果s<30000则返回第③;⑥输出n-1值;⑦结束是n以内自然数求和,和数s<3000时,求n的值。设最大整数为n,和为s,则n

6、=n+1s=s+n,求当s>=30000时,求n-1的值。1、分析问题:2、设计算法:3、编写程序:4、调试程序:教材54页实践(2):假设纸的长度足够长,厚度为0.1毫米,对折一次厚度增加1倍,现在对折纸张,直到总厚度超过珠穆朗玛峰的高度为止(8848.13米),求对折纸张的次数。编写程序解决这个问题。DO循环语句编写程序:①令h=0.1;②令n=0;③n=n+1;④h=h*2;⑤如果h<8848.13*1000则返回第③;6、输出n,h值7、结束设纸厚度为h,对折次数为n,则n=n+1h=h*2,求当h>=8848130时,求n

7、的值。1、分析问题:2、设计算法:3、编写程序:4、调试程序:学习评价请单击进入学习评价学习评价请单击进入学习评价课堂小结:2.4.2Do循环语句一、循环结构基本思想:解决重复性操作问题。二、Do循环语句的基本格式Do循环体LoopUntil循环终止条件三、Do循环语句的执行过程四、Do循环语句的编写程序课后拓展:VB语言中的两个循环语句,在解决许多实际问题时非常的灵活方便,如:我们特别熟悉的“九九乘法表”,如何编程解决呢?这将用到下节课学习的循环的嵌套,请同学们课下预习循环的嵌套,并试着用它解决上面的问题。谢谢观看

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。