分支结构的嵌套.ppt

分支结构的嵌套.ppt

ID:48150350

大小:214.00 KB

页数:11页

时间:2020-01-17

分支结构的嵌套.ppt_第1页
分支结构的嵌套.ppt_第2页
分支结构的嵌套.ppt_第3页
分支结构的嵌套.ppt_第4页
分支结构的嵌套.ppt_第5页
资源描述:

《分支结构的嵌套.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课堂例题与练习设计————分支结构的嵌套背景介绍本次课(分支结构的嵌套)安排在单分支、双分支的讲解之后。上课地点:学生教室例题学习形式:师生互动、生生互动对例题进行分析后,由每位学生回答几个算法步骤,数名学生共同完成一个完整的算法流程图。教学目标[知识与技能]理解分支结构嵌套的特点,能够使用分支结构嵌套解决简单的实际问题。[过程与方法]从现实生活中列举需判断的实际问题,从简单分支,再到分支结构的嵌套,由浅入深,循序渐进地掌握使用分支结构嵌套解决简单的实际问题。[情感态度与价值观]通过贴近现实生活的实例

2、学习,极大提高学习兴趣,并激发探究的欲望。对简单分支的复习【练习】某超市促销苹果,购买一斤苹果,为每斤3元,购买5斤以下(含5斤)每斤原价;超过5斤部分每斤打8折,输入购买的斤数w,输出应付款额pay。(双分支结构)设计意图:承前启后。既是对前面一次课所学双分支的复习,又由此引出分支结构的嵌套。开始输入WW<=5?YNPay=w*3Pay=3*5+(w-5)*3*0.8输出pay结束分支结构的嵌套【例1】某超市促销苹果,购买一斤苹果,为每斤3元,购买5斤以下(含5斤)每斤原价;超过5斤不足10斤部分每

3、斤打8折;超过10斤(含10斤),全部打8折,输入购买的斤数w,输出应付款额pay。开始输入WW<=5?YNPay=w*3Pay=3*5+(w-5)*3*0.8输出pay结束W<10?YNPay=w*3*0.8设计意图:1、在前面练习题两种情况判断的基础上,增加了第三种情况,由此引出分支嵌套,便于学生理解分支结构嵌套的特点。2、当对多于2种情况进行判断时,可以考虑采用分支嵌套进行多分支选择。【例2】输入某学生成绩score,并根据以下评价标准,输出其成绩等第mark。“优”score≥90“良”80≤

4、score<90mark=“合格”60≤score<80“不合格”score<60开始输入scoreScore>=90?YNmark=“良”输出mark结束score>=80?YNscore>=60?YNmark=“优”mark=“合格”mark=“不合格”设计意图:本题对四种情况进行判断。较例1多一个条件多一个分支。从本例题中理解嵌套的分支中还可以再嵌套分支。强调判别条件不同,算法不同。【例3】求输入的三个不相等数a,b,c中的最大数。开始输入a,b,ca>b?YN结束b>c?YN输出b输出ca>c

5、?YN输出c输出a设计意图:本题可以理解为对四种情况进行判断。理解分支结构的两条支路上都可以嵌套分支。解法一【例3】求输入的三个不相等数a,b,c中的最大数。设计意图:本题也可以理解为对三种情况进行判断。条件中可使用逻辑运算符,启发学生多种角度思考问题,还有“解法三”吗?解法二开始输入a,b,ca>banda>c?YN结束b>aandb>c?YN输出b输出c输出a【练习】某手机用户想要定制上海移动的手机上网GPRS套餐,输入其手机月上网的平均流量x,输出建议其定制的套餐类型y。上海移动五档GPRS套餐

6、为:A类:5元0MB≤x≤30MBB类:20元30MBx≤150MBC类:50元150MB

7、X<=500MB?YNX<=30MB?YNY=“A类”Y=“B类”Y=“C类”X<=2GB?YNY=“D类”Y=“E类”输出y参考流程图设计策略承前启后:由练习1引出例题1,即由简单分支引出分支嵌套,便于学生理解分支嵌套的特点。梯度展开:由最初的对两种情况进行判断,到最后对五种情况进行判断,条件数目逐渐增多,分支数逐渐增加,由浅入深,按梯度地学习使用分支嵌套解决简单的实际问题。面面俱到:尽可能考虑到题目是否涵盖了分支嵌套的几种情况?1、分支结构的一条支路上嵌套一个分支结构;2、分支结构的两条支路上都嵌

8、套分支结构;3、所嵌套的分支中还可以再嵌套分支。TheEnd

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

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

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