- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
{企业管理流程图}算法与
流程图
§13.1 算法与流程图
基础自测 1.以下对算法的描述正确的有 个.
①对一类问题都有效;②算法可执行的步骤必须是有限的;③计算可以一步步地进行,每一步都有确切的
含义;
④是一种通法,只要按部就班地做,总能得到结果.
答案 4
2.任何一个算法都必须有的基本结构是 .
答案顺序结构
3.下列问题的算法适宜用选择结构表示的是 (填序号).
①求点 P (-1 ,3)到直线l:3x-2y+1=0 的距离
②由直角三角形的两条直角边求斜边
③解不等式 ax+b>0(a≠0)
④计算 100 个数的平均数
答案③
4.下列 4 种框图结构中,是直到型循环结构的为 (填序号).
答案②
5. (2008·广东理,9)阅读下面的流程图,若输入m=4 ,n=3 ,则输出a= ,i= . (注:框图中的
赋值符号“←”也可以写成“=”或“:=”)
答案 123
例 1 已知点P (x ,y )和直 线l:Ax+By+C=0 ,
0 0
求点P (x ,y )到直线l 的 距离 d ,写出其
0 0
算法并画出
流程图.
解算法如下:
第一步,输入x ,y 及直线方程的系数 A ,B ,C.流程图:
0 0
第二步,计算Z ←Ax +By +C.
1 0 0
2 2
第三步,计算Z ←A +B .
2
第四步,计算 d← .
第五步,输出 d.
例 2 “特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式,某快递公司规定甲、乙
两地之间物品的托运费用根据下列方法计算:
f=
其中 f(单位:元)为托运费,为托运物品的重量(单位:千克).试设计计算费用 f 的算法,并画出流程图.
解算法如下:
S1 输入;
S2 如果≤100,那么 f←0.6;否则
f←100×0.6+(-100)×0.85;
S3 输出 f.
流程图为:
2 2 2 2 2 2
例 3 (14 分)画出计算 1 -2 +3 -4 +…+99 -100 的值的 流程图.
解流程图如下图.
14 分
2
1.写出求解一个任意二次函数y=ax +bx+c(a≠0)的最值的算法.
解算法设计如下:
第一步,计算m←;
第二步,若a>0,输出最小值 m;
第三步,若a<0 ,输出最大值m.
2.到银行办理个人异地汇款(不超过 100 万元),银行收取一定的手续费,汇款额不超过 100 元,收取 1 元
手续费,超过 100 元但不超过 5000 元,按汇款额的 1%收取,超过 5000 元,一律收取 50 元手续费,试用
条件语句描述汇款额为x 元时,银行收取手续费 y 元的过程,画出流程图.
解这是一个实际问题,故应先建立数学模型,
y=由此看出,求手续费时,需先判断x 的范围,故应用选择结构描述.
流程图如图所示:
3.利用两种循环写出 1+2+3+…+100 的算法,并画出各自的流程图.
解直到型循环算法:
第一步:S←0 ;
第二步:I←1 ;
第三步:S←S+I ;
第四步:I←I+1 ;
第五步:如果 I 不大于 100 ,转第三步;否则,输出S.
相应的流程图如图甲所示.
当型循环算法如下:
S1 令 i←1,S←0
S2 若 i≤100 成立,则执行 S3
文档评论(0)