网站大量收购独家精品文档,联系QQ:2885784924

《第12课 算法的控制结构》精品课件.pptx

《第12课 算法的控制结构》精品课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

信息技术七下第十二课算法的控制结构

1、什么是算法?2、输入三个数,输出其中最大的数,先用自然语言描述,再打开officeVisio2010画流程图。3、输入两个数,输出他们的和和差,用流程图表示。4、比较两个流程图,观察有什么不一样的地方?回顾上节课学习内容新知导入

有流程图的比较,可得出,算法都是由基本的结构组合而成的,这些基本的结构称为“算法的控制结构”。算法的基本控制结构有三种,即“顺序结构”、“分支结构”、和“循环结构”。新知导入

顺序结构就是指按语句出现的先后顺序执行的程序结构,是结构化程序中最简单的结构。新知导入

计算机按此顺序逐条执行语句,当一条语句执行完毕,控制自动转到下一条语句。现实世界中这种顺序处理的情况是非常普遍的。例如我们接受学校教育一般都是先上小学,再上中学,再上大学;又如我们烧菜一般都是先热油锅,再将蔬菜入锅翻炒,再加盐加佐料,最后装盘。新知讲解

分支结构又称为选择结构。当程序执行到控制分支的语句时,首先判断条件,根据条件表达式的值选择相应的语句执行(放弃另一部分语句的执行)。新知导入

无论条件P是否成立,只执行A或B,不可能既执行A又执行B。无论走哪一条路径,在执行A或B之后将脱离选择结构。在A或B两个框中,有一个可以是空的,即不执行任何操作。例如:若下雨,则选择在体育馆上课,否则操场上课。新知讲解

练习:如何判断某一年是不是闰年。满足一下两个条件之一的年份为闰年:·①能被4整除,不能被100整除的年份是闰年;·②能被400整除的年份是闰年;新知讲解

循环结构指的是算法中的某些操作步骤在条件控制下需要重复执行的结构。新知导入

当给定的条件P成立,执行A,然后判断P条件是否成立,如果仍然成立,在执行A,如此反复直到条件P不成立位置,此时不执行A而脱离循环结构。新知讲解

练习:一个学生给自己制定了计划,每天要跑2000米,跑到两千米,结束,跑不到,继续跑。跑到400米一圈,画流程图。用S代表路程。新知讲解

常见的两种循环结构①直到型循环:先执行A,再判断所给条件p是否成立,若p不成立,则再执行A,如此反复,直到p成立,该循环过程结束。先执行后判断知识拓展

常见的两种循环结构②当型循环:先判断所给条件p是否成立,若p成立,则执行A(步骤);再判断条件p是否成立;若p成立,则又执行A,若此反复,直到某一次条件p不成立时为止。先判断后执行知识拓展

分别用直到型和当型表示刚刚的练习题。知识拓展

练习1:写出1+2+3+4+5的一个算法直到型循环新知讲解

练习2:写出1+2+3+4+5的一个算法当型循环课堂练习

练习3:用流程图表示“计算100以内的数和”的算法。当型循环课堂练习

练习4:用流程图表示“计算100以内的数和”的算法。直到型循环课堂练习

文档评论(0)

crsky2046 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档