




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法的表示七年级下册
第二单元第11课思考并讨论:某班为运动会采购矿泉水,A超市的矿泉水24瓶/箱,一箱21元,买3箱以上打8.8折。B超市22瓶/箱,一箱20元,买3箱以上打8.5折,零售都是1元每瓶。班级需要采购100瓶水,怎样买更划算?02算法:是指对解题方法的准确而完成的描述,即解决问题的方法和步骤。能够对一定规范的输入,在有限时间内获得所要求的输出。01算法02
有穷性:执行步骤是有限的;
确定性:每一个步骤必须有确定的含义;
输入项:有0个或多个输入,0个输入是指算法本身定出了初始条件;
输出项:有一个或多个输出,以反映对输入数据加工后的结果。
可行性:算法中执行的任何计算步骤都是可以被分解为可执行的操作步骤,即每个计算步骤都可以在有限时间内完成(也称之为有效性)。02算法的特征1.自然语言表示自然语言是指人们在日常生活中使用的语言。优点:用自然语言描述的算法通俗易懂,缺点:缺乏直观性和简洁性,文字冗长易产生歧义。如,用自然语言描述计算并输出z=x÷y的流程:(1)输入变量x,y;(2)判断y是否为0;(3)如果y=0,则输出出错提示信息;(4)否则计算z=x/y;(5)输出z。03算法的表示2.流程图流程图,也称程序框图,由特定意义的图形构成,它能表示程序运行的过程。优点:形象、直观,更容
易理解。03算法的表示常用的流程图构件图像名称功能起止框表示算法的开始或结束输入输出框表示数据的输入或计算结果的输出判断框表示分支情况,有一个输入,一个以上出口处理框表示算法中变量的赋值或计算流程线算法中流程的控制方向连接框用于连接画不下而中断的流程线03算法的表示2.流程图表示算法练习
为节约用水某市做出这样的规定,每户每月用水量不超过15吨,按每吨3.5元收费。超过15吨,超出部分按每月4.2元收费。王老师家上个月用了18吨水,他应该付多少水费?开始输入用水量XX>15水费Y=(X-15)*4.2+15*3.5否是水费Y=X*3.5输出水费Y结束03算法的表示3.伪代码或计算机语言伪代码是介于自然语言和计算机程序语言之间的一种算法描述。优点:结构清晰、可读性好。缺点:不容易排查错误。输入y的值Ify=0THEN
输出错误Elsez=x/y
输出zPrintyEnd03算法的表示1.顺序结构步骤1步骤2在算法执行流程中,执行完一个处理步骤后,依次执行下一个步骤,它的执行顺序是自上而下,依次执行。04算法的执行流程1.顺序结构例:输入圆的半径r,计算圆的周长c和面积s,并输出。开始输入半径rc=2*3.14*rs=3.14*r*r输出c,s结束IPO方法输出数据输入数据处理问题04算法的执行流程2.分支结构(选择结构)条件是否为真否是语句块1语句块2依据一定的判断条件选择执行路径,而不是严格按照语句出现的物理顺序。04算法的执行流程3.循环结构(重复结构)条件是否为真是语句块1否语句块204算法的执行流程05算法表示的练习用自然语言和流程图表示自然数1到50的和。用自然语言表示:1.假设和sum=02.假设初始值i=13.判断i是否小于等于50,如果是,计算sum加上i的值,重新赋值给sum,计算i+1,将其重新赋值给i4.否则,输出sum的值5.算法结束05算法表示的练习用自然语言和流程图表示自然数1到50的和。用流程图表示:i<=50否是sum=sum+i输出sum的值开始i=1,sum=0i=i+1结束算法对解题方法的准确而完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市积分制管理办法
- 团员团组织管理办法
- 可转债管理办法细则
- 新疆质量奖管理办法
- 机关请销假管理办法
- 如何查监理管理办法
- 村级印章管理办法法
- 学校评审费管理办法
- 商业用水电管理办法
- 正面吊安全管理办法
- DB43-T 2142-2021学校食堂建设与食品安全管理规范
- 电厂锅炉大修施工方案
- 第八届全国职工职业技能大赛(焊工)辽宁选拔赛试题库-下(判断题)
- DL∕T 2447-2021 水电站防水淹厂房安全检查技术规程
- 大气热力环流 教学设计 湘教版(2019)高中地理必修一
- HG∕T 2049-2018 搪玻璃设备 高颈法兰
- 2024-2030全球及中国通过硅通孔(TSV)技术行业市场发展分析及前景趋势与投资发展研究报告
- DB33-T2386-2021《公路工程小型预制构件施工技术规范》
- 托育机构婴幼儿健康档案(样式)
- 通力电梯员工管理手册
- 2024考研数学二真题
评论
0/150
提交评论