流程图、PAD图和PDL语言.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6、(1)、在数据A(1)~A(10)中求最大数和次大数流程图:开始输入a[0],a[2]…..a[9]max=a[0],max2=a[1]i=1i10a[i]maxmax2=max; max=a[i]a[i]max2max2=a[i]i++输出max,max2结束PAD图:开始 Ta[i]max FTa[i]max2结束PDL语言:输入 a[0],a[2]………a[9];max=a[0]; max2=a[1];for(i=0;i10;i++)if ( a[i]max) { max2=max;max=a[i];}else if(a[i]max) max2=a[i];(2)、输入三个整数a,b,c,并按从小到大排序流程图:开始ac 输入a,b,cabTF TFbc输出a,b,c结束TF PAD图:开始abTFacTFbc T结束 FPDL语言:输入a,b,c三个数;if(ab){t=a;a=b;b=t;}if(ac){t=a;a=c;c=t;}if(bc){t=b;b=c;c=t;}输出排序后的a,b,c三个数开始(3)、输出三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。流程图:a+bc b+caa+cba 输出a,b,c FTa=bFa=c Ta=cFTT Fb=c输出”等边三角形”输出”等腰三角形”输出”等腰三角形”T F结束输出”等腰三角形”输出”一般三角形”输出”不是三角形”PAD图:开始a=cTFTa=b FTTa+bc and a=cb+ca andFTa+cbb=c结束FFPDL语言:先输入三个整数,通过a+bca+cbb+caa0b0c0判断是否是三角形如果不成立,则不是三角形如果成立,再判断a==b||b==c||a==c是否成立如果是,再判断a==b且同时a==c是否成立,成立的话,则为等边三角形 不成立的话,则为等腰三角形如果a==b||b==c||a==c不成立,则为一般三角形7、选择一种将三个数从小到大排序的算法,试分别用流程图、N-S图、PAD图描述其详细过程。 流程图开始ab输入a,b,c acTFFbcT结束输出a,b,cTFN-S图:输出a,b,ct=b;b=c;c=t;bc真 假t=a;a=c;c=t; ab真 假输入a,b,cPAD图:开始输入a,b,ct=a;a=b;b=tTabFTacFt=b;b=c;c=t;Tbc结束输出a,b,cF

文档评论(0)

335415 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档