欢迎来到天天文库
浏览记录
ID:52502355
大小:880.50 KB
页数:21页
时间:2020-04-09
《三种基本逻辑结构和框图.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、课本、导学案、典题本、练习本、笔记本、最重要的是激情和坚决清除底子的决心!课前准备:考题欣赏执行右图所示的程序框图,若输入x=10,则输出y的值为?2011山东文14题三种基本逻辑结构和框图合作探究内容:1.顺序结构,条件分支结构有什么特点?2.例3中的问题为何使用循环结构?3.在循环结构中怎样控制循环的结束?目标:(1)人人参与,热烈讨论,大声表达自己的思想。(2)组长控制好讨论节奏,先一对一分层讨论,再小组内集中讨论,AA、BB解决好全部展示问题,CC解决好例1-例3。(3)讨论时,手不离笔、随时记录,未解决
2、的问题,组长记录好,准备展示质疑。展示点评展示内容地点展示自测1后黑板8组例1后黑板9组后黑板1组例2前黑板5组自测3口头展示7组例3前黑板3组自测2展示点评展示内容地点展示点评例1前黑板7组2组例1前黑板6组例2后黑板5组8组例2后黑板4组例3后黑板3组9组例3后黑板1组指令1指令2指令3(一)顺序结构算法中各步骤的前后顺序一般不能交换,否则会产生不一样的效果,这种语句结构叫做算法中的顺序结构.2.顺序结构一般形式1.顺序结构的概念分析下列顺序结构的功能.(2)(1)完成了与的值的对调.的值不变,并且使.反思与
3、点评2.不同顺序结构其运算结果可能不同.1.顺序结构由框与框中箭头指明运算顺序.(二)条件分支结构---在一个算法中,经常会遇到一些条件的判断,算法的流向根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构.满足条件?是否步骤A步骤B满足条件?是否步骤A展示点评展示内容地点展示点评例1前黑板7组2组例1前黑板6组例2后黑板5组8组例2后黑板4组例3后黑板3组9组例3后黑板1组概念形成—探索循环结构的一般格式:(三)循环结构概念:根据指定条件决定是否重复执行一条或多条指令的控制结构称循环结构。循环体先判断循
4、环条件,再决定是执行循环体还是退出循环体先执行一次累计,后判断是否满足循环条件再决定是执行循环体还是退出循环体如何画出1+2+3+……+100的框图?思考一:有没有改进措施?思考二:框图正确吗?如何改?概念探究—实践初始值累计变量计数变量循环体循环条件如何画出1+2+3+……+100的框图?概念探究—实践S=1+2+3+……+100开始S=0,n=1n≤100S=S+n结束是否输出Sn=n+1nS……思考:(1)初值改为S=1,n=0;或者S=1,n=2行吗?(2)S=S+i,i=i+1分别有何作用?概念深化—流
5、程开始初始值条件累计变量计数变量处理结果结束是否开始初始值条件累计变量计数变量处理结果结束是否输出S如果改为另一种结构如何修改?S=0,i=1i≤100i=i+1S=S+i输出S循环条件不同S=0,i=1i≤100i=i+1S=S+ii>100iS10退出121001+…+100101退出循环条件判定:验证第一项和最后一项曲径通幽开始S=0,n=1n≤100S=S+n结束是否输出Sn=n+1S=1+2+3+……+100S=1*2*3*…*100开始S=1,n=1n≤100S=S*n结束是否输出Sn=n+1课堂总结
6、1、循环结构的概念2、循环结构三要素:循环变量、循环体、循环终止条件3、累加求和、累乘求积直到型结构当型结构画出计算值的一个算法程序框图.开始输出s结束i≤10s=s+1/ii=i+1i=1s=0是否当堂检测否是结束开始输入a、b、c输出“方程无实根”(3)(2)右图程序框图表示求解一元二次方程实数根的条件结构.请在空白处填写恰当的标注.解:(3)输出当堂检测谢谢
此文档下载收益归作者所有