版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 2.1顺序结构与选择结构学习目标:学习目标:1.了解框图的概念,掌握各框图符号的功能;2.理解顺序结构与选择结构的概念,能够用框图表示顺序结构和选择结构;3.通过学习框图的各个符号的功能,培养学生对图形符号和数学语言的转化能力。预习填空预习填空1.算法框图算法框图:又称程序框图程序框图或流程图流程图,是一种用规定的图形、指向线及文字说明来表示算法的图形。可以准确、清晰、直观地表达解决问题的思路和步骤。2.算法框图的三种基本结构:顺序结构、选择结构和循环结构。程序框图程序框图流程图流程图准确清晰直观顺序结构选择结构循环结构框图符号框图符号 名称名称 功能功能 起止框起止框(终端框)(终端框)表
2、示一个算法的起始和结束,是表示一个算法的起始和结束,是任何流程图不可少的。任何流程图不可少的。输入、输输入、输出框出框表示一个算法输入和输出的信息,可用在表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。算法中任何需要输入、输出的位置。 处理框处理框 (执行框)(执行框)赋值、计算。赋值、计算。判断框判断框判断某一条件是否成立,成立判断某一条件是否成立,成立时在出口处标明时在出口处标明“是是”或或“y”;不成立时标明不成立时标明“否否”或或“n”。流程线流程线表示从某一框到另一框的流向表示从某一框到另一框的流向连接算法框图的两个部连接算法框图的两个部分分连接点连接点探探 究究
3、 一一尺规作图,确定线段尺规作图,确定线段ab的一个的一个5等分点等分点abgpfec dm 作图步骤如下:作图步骤如下:1、过、过a作射线作射线ap2、在射线、在射线ap上任取一点上任取一点c,得线段得线段ac3、在射线、在射线ap上作线段上作线段ac=ce=ef=fg=gd4、连接、连接bd, 过过c作作 cm / bd ,交交ab 于于 m5、m为所作的为所作的ab的一个的一个 5 等分点等分点开始开始从从a出发作一条射线出发作一条射线在射线上取点在射线上取点c得线段得线段ac在射线上作在射线上作ce=ef=fg=gd=ac ,并连接,并连接bd过过c作作bd的平行线交的平行线交ab于于
4、m , 即得即得ab的一个的一个5等分点等分点结束结束ab 顺顺 序序 结结 构构 算法 流程图 通常说一年有通常说一年有365天,它表示地球天,它表示地球围绕太阳转一周所需要的时间,但事实并不围绕太阳转一周所需要的时间,但事实并不是这样简单。根据天文资料,地球围绕太阳是这样简单。根据天文资料,地球围绕太阳转一周所需要的精确时间是转一周所需要的精确时间是365.2422,称,称之为天文年。这个误差看似不大,却引起季之为天文年。这个误差看似不大,却引起季节和日历之间难以预料的大变动。在历法上节和日历之间难以预料的大变动。在历法上规定规定四年一闰,百年少一闰,每四百年又加四年一闰,百年少一闰,每四
5、百年又加一闰一闰。如何判断某一年是不是闰年呢?请设。如何判断某一年是不是闰年呢?请设计一个算法框图解决这个问题。计一个算法框图解决这个问题。探探 究究 二二分析:分析:1.若若y不能被不能被4整除,则输出整除,则输出“y不是闰年不是闰年”2.若若y能被能被4整除整除,则判断则判断y是否能被是否能被100整除:整除:(1)若)若y不能被不能被100整除,则输出整除,则输出“y是闰年是闰年”(2)若)若y能被能被100整除,则判断整除,则判断y是否能被是否能被400整除:整除:若若y能被能被400整除,则输出整除,则输出“y是闰年是闰年”若若y不能被不能被400整除,则输出整除,则输出“y不是闰年
6、不是闰年”开始开始输入输入y100整除整除y400整除整除y4整除整除y结束结束输出输出“y是闰年是闰年”输出输出“y不是闰年不是闰年”是是是是否否否否否否是是真真假假条件条件步骤甲步骤甲步骤乙步骤乙 对于给定的年份,要确定它是对于给定的年份,要确定它是否为闰年,需要进行判断,判断的否为闰年,需要进行判断,判断的结果决定后面的步骤,像这样的结结果决定后面的步骤,像这样的结构通常称为构通常称为选择结构选择结构。顺序结构v由若干个依次执行的处理步骤组成的逻辑结构。这是任何一个程序都离不开的基本结构。abv在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,这种算法结构称
7、为选择结构。选择结构真真假假条件条件步骤甲步骤甲步骤乙步骤乙练习:1 .下列功能中处理框没有的是( )a.赋值 b.计算 c.判断 d.以上都不对2 .如下图,该算法框图包含的基本结构有( )开始开始输入输入xx 10y=x2+2x-3y=3x-1是是否否结束结束a.顺序结构 b.选择结构 c.模块结构 d.顺序结构 与选择结构 c d开开 始始输入输入a,ba b输出输出a输出输出b结结 束束是是否否3、根据下列流程图,说明算法的功能。、根据下列流程图,说明算法的功能。若若a=4,b=3,求输求输出的结果出的结果.若若a=5,b=2,求输求输出的结果出的结果.课堂小结:课堂小结:1、算法的基本结构:顺序结构、条件结构和、算法的基本结构:顺序结构、条件结构和循环结构。循环结构。2、画算法框图的规则、画算法框图的规则(1)使用标准的框图符号;)使用标准的框图符号;(2)框图一般从上到下、从左到右的方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年湖南商务职业技术学院高职单招笔试化学试题库含答案解析2套试卷
- 2026年渤海船舶职业学院高职单招笔试数学试题库含答案解析3套试卷
- 2026年海南健康管理职业技术学院高职单招笔试化学试题库含答案解析2套试卷
- 2026年浙江东方职业技术学院高职单招笔试语文试题库含答案解析3套试卷
- 2026年法律知识法治建设知识竞赛-老年人权益保障法知识历年参考题库含答案解析
- 2026年河南住院医师-河南住院医师妇产科历年参考题库含答案解析
- 2026年河北对外经贸职业学院高职单招笔试英语试题库含答案解析3套试卷
- 2026年江西服装学院高职单招笔试职业适应性测验试题库含答案解析2套试卷
- 2026年大学试题(社会学)-人事选拔与测评历年参考题库含答案解析
- 2026中药学期末复习-医学物理学(适用所有专业)历年题库含答案详解
- 水泥土路床施工技术方案
- 2025年电力计量专业题库及答案
- 人教版(2024)七年级(全一册)体育与健康全册教案
- 原发性高血压课件
- 《0~18岁儿童精准营养补充指南》解读
- 《电气工程》课件
- DB11-T 1166-2024 城市轨道交通运营安全管理规范
- 《可见-近红外地物光谱仪》
- TB 10012-2019 铁路工程地质勘察规范
- 《我家漂亮的尺子》课件-定稿
- 10000以内加减法混合竖式题
评论
0/150
提交评论