




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
了解算法及其基本控制结构algorithm项目五授课人:XXXLIVEANDLEARN学习目标CONTENTS1什么是算法2算法的特征3算法的描述方法4算法的控制结构1猜价格GAMETIME游戏环节猜价格主持人宣布游戏开始,选择一个物品,并给出标价,请竞猜者给出报价,主持人对比标价与报价给出“猜对了”或“猜高了”或“猜低了”的提示,竞猜者重新报价直到猜对商品标价为止。游戏环节游戏开始给出标价竞猜者给出报价主持人给出猜对了/猜高了/猜低了的提示竞猜者重新给出报价直到猜对为止第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:对比标价与报价给出相应的提示第五步:竞猜者重新猜价格直到猜对为止算法的概念概念:在有限步骤内解决问题所使用的方法。?猜价格游戏:第一步:主持人宣布开始游戏第二步:给出标价第三步:参赛者报价第四步:对比标价与报价给出相应的提示第五步:竞猜者重新猜价格直到猜对为止算法的特征有穷性:在执行有限步骤后在有限时间内能够实现。确定性:每一个步骤的表述都应该是确定的、没有歧义。有零个或多个输入:输入就是在算法执行时从外界获得的数据有一个或多个输出:输出就是算法执行的结果。可行性:每一个步骤都能有效地执行,并且得到确定地结果。无输出的算法是没有意义的小试牛刀1、算法步骤不是无限的体现了算法的什么特征?(
)2、每个步骤都有确定的含义没有歧义体现了算法的什么特性?(
)3、(判断)一个算法一般要求有零个或多个输出。有穷性
确定性算法的描述方法自然语言1猜价格游戏:第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:对比标价与报价给出相应的提示第五步:竞猜者重新猜价格直到猜对为止“小明背着班主任和班长去看电影”几个人去看了电影?算法的描述方法流程图2由一些简单的框图组成,框图表示算法的步骤符号名称起止框处理框输入/输出框判断框连接框流程线开始结束任务一补充流程图请同学们根据竞猜游戏步骤,将流程图补充完整游戏步骤:第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:猜对了/猜错了第五步:游戏结束猜对了给出标价结束开始是否报价=标价给出标价开始游戏竞猜者给出报价猜错了猜对了结束任务二修改流程图如果需要重复去猜,直到猜对为止,那这个流程图该怎么完成?请同学们在任务一的基础上修改流程图,使之能重复去猜价格,直到猜对为止。猜多次不提示:第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:猜对了结束,猜错了继续直到猜对了为止第五步:游戏结束游戏开始猜对了给出标价竞赛者给出报价结束开始标价=报价是否任务二绘制流程图如果让竞赛者猜很多次,猜对了提示并结束游戏,猜错了继续猜猜多次不提示:第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:猜对了结束,猜错了继续直到猜对了为止第五步:游戏结束游戏开始猜对了给出标价竞赛者给出报价结束开始标价=报价是否算法的描述方法伪代码3介于自然语言和程序设计语言之间的人工语言来描述算法IF报价>标价猜高了ELSELF报价<标价猜低了ELSE猜对了ENDIF任务总析游戏开始给出标价竞赛者给出报价猜错了结束开始标价=报价是是猜对了游戏开始猜对了给出标价竞赛者给出报价结束开始标价=报价是否选择循环算法的控制结构顺序结构自上而下,按先后顺序依次执行选择结构循环结构顺序结构接水烧水开始结束准备食材调味开始结束翻炒算法的控制结构顺序结构也称分支结构,是根据给定的条件进行判断而作出选择的一种结构选择结构循环结构选择结构算法的控制结构顺序结构描述重复执行操作选择结构循环结构循环结构算法的控制结构顺序结构选择结构循环结构顺序自上而下选择性,不重复具有重复性任务拓展绘制流程图如果让竞赛者猜很多次,主持人给出相应的提示猜多次,给提醒:第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:给出猜对了、猜高了、猜低了的提示,并且猜不对要继续猜第五步:游戏结束拓展任务分析开始报价=标价游戏开始报价>标价猜高了猜低了给出标价竞者给出报价猜对了结束绘制流程图猜多次,给提醒:第一步:主持人宣布开始游戏第二步:给出标价第三步:竞猜者报价第四步:给出猜对了、猜高了、猜低了的提示,并且猜不对要继续猜第五步:游戏结束拓展任务分析总结CONTENTS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《数图形的学问》(教案)四年级上册数学北师大版
- 五年级上册数学教案-3.2 除数是小数的除法 第二课时-西师大版
- 五年级下册数学教案-4 异分母分数加减法 ︳西师大版
- 《三角形的内角和》(教学设计)-2024-2025学年青岛版四年级数学下册
- (高清版)DB45∕T 808-2021 城镇建筑有线电视网络建设技术规范
- 2025年吉林省吉林市单招职业倾向性测试题库新版
- 2024年智能压力校验仪项目投资申请报告
- 历史-云南省三校2025届高三2月高考备考联考卷(六)试题和答案
- 2025年度荒山荒沟土地承包与林业生态补偿机制合同
- 2025年度工程尾款支付与质量保证协议书
- 儿童绘本故事《我的情绪小怪兽》
- 部编版六年级下册道德与法治全册教案
- 3.1 导数的概念 课件 《高等数学》
- 2024版《供电营业规则》学习考试题库500题(含答案)
- 供货送货服务承诺书
- G -B- 43630-2023 塔式和机架式服务器能效限定值及能效等级(正式版)
- EPC项目质量保证措施
- 2022-2023学年北京中桥外国语学校 高一数学文上学期摸底试题含解析
- 2023-2024学年安徽省合肥市瑶海区八年级(下)期中数学试卷(含解析)
- 物业小区安全生产隐患排查治理表
- 【体能大循环】聚焦体能循环-探索运动奥秘-幼儿园探究体能大循环有效开展策略课件
评论
0/150
提交评论