算法和算法的描述_第1页
算法和算法的描述_第2页
算法和算法的描述_第3页
算法和算法的描述_第4页
算法和算法的描述_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法和算法的描述任务一:怀柔电动出租车起步价8元,可以行驶3公里。3公里以后,按每公里2元计算,从怀柔一中到怀柔医院5公里,需付费多少元?第一步:输入公里数5第二步:计算付款y=8+(5-3)*2第三步:输出y设计算法?(1)输入(2)确定性(3)有穷性(4)输出(5)能行性算法的特征下面的四段话中,符合算法特征的是()A.把高一5班的同学分成两组,高个子参加篮球赛,矮个子参加拔河比赛B.把高一5班的同学分成两组,身高达到170cm的参加篮球赛,不足170cm的参加拔河比赛C.把a,b的值代入x=b/a求方程ax=b的解D.数清海滩上有多少粒沙子B正确可读健壮高效好算法应具备自然语言流程图伪代码算法的三种描述方式任务一:怀柔电动出租车起步价8元,可以行驶3公里。3公里以后,按每公里2元计算,从怀柔一中到怀柔医院5公里,需付费多少元?用自然语言如何描述此题算法?第一步:输入公里数5设需付费y元第二步:计算付款y=8+(5-3)*2第三步:输出y任务一:怀柔电动出租车起步价8元,可以行驶3公里。3公里以后,按每公里2元计算,从怀柔一中到怀柔医院5公里,需付费多少元?用自然语言描述此题算法第一步:输入公里数5设需付费y元第二步:计算付款y=8+(5-3)*2第三步:输出y

是用介于自然语言和计算机语言之间的文字和符号来描述算法的工具。书写方便,格式紧凑,易于理解,便于向计算机程序设计语言过渡。如何用伪代码描述此题算法?Input5y=8+(x-3)*2Printy伪代码图形名称功能开始/结束表示算法的开始或结束输入/输出表示算法中变量的输入、输出处理表示算法中变量的计算与赋值判断表示算法中的条件判断流程线表示算法中的流向连接点表示算法中的转接P11流程图的基本图形X是否大于5如何表示?X>5y=ax+b+c如何表示?k=k+1表示赋值开始s>260?n=n+1输出n-1结束是否n=1:d=50:s=50s=s+dd=d+5YN输入重量x开始结束X<=1?y=12y=12+10*(x-1)输出y输入a和b的值求x=2a-b/2求y=b/2-a输出x,y的值开始结束任务一:怀柔电动出租车起步价8元,可以行驶3公里。3公里以后,按每公里2元计算,从怀柔一中到怀柔医院5公里,需付费多少元?如何用流程图描述此题算法?设需付费y元开始输入公里数5y=8+(5-3)*2输出应付款y结束用自然语言描述此题算法:第一步:输入公里数5第二步:计算付款y=8+(5-3)*2第三步:输出y任务二:怀柔电动出租车起步价8元,可以行驶3公里。3公里以后,按每公里2元计算,输入公里数,请你计算顾客需付费多少元?设输入的公里数为x,需付费y元开始输入公里xx>3公里?y=8y=8+(x-3)*2输出应付款y结束是否如何用流程图描述此题算法?用自然语言描述此题算法:第一步:输入公里数x第二步:如果大于3公里,y=8+(x-3)*2,否则y=8第三步:输出yVB演示下发作业[拓展提高]任务三:例:怀柔电动出租车起步价8元,可以行驶3公里;3——15公里,2元/公里;15公里以后,3元/公里,输入公里数,请你计算顾客需付费多少元?设输入的公里数为x,需付费y元请用流程图描述此题算法开始输入公里xx>3公里?y=8y=8+(x-3)*2输出应付款y结束是否x<15公里?是否y=8+12*2+(x-15)*3用自然语言描述此题算法:第一步:输入公里数x第二步:如果大于3公里,y=8+(x-3)*2,否则y=8第三步:输出y(上题参考)小结1.了解算法的特征:(1)输入(2)确定性(3)有穷性(4)输出(5)能行性问题描述自然语言流程图伪代码怀柔电动出租车起步价8元,可以行驶3公里。3公里以后,按每公里2元计算,输入公里数,请你计算顾客需付费多少元?设输入的公里数为x,需付费y元2.算法的三种描述方式开始输入公里xx>3公里?y=8y=8+(x-3)*2输出应付款y结束是否InputxIfx>3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论