1、流程图PAD图和PDL语言6、(1)、在数据A(1)A(10)中求最大数和次大数流程图:PAD图: T aimax F T aimax2PDL语言:输入 a0,a2a9;max=a0; max2=a1;for(i=0;imax) max2=max;max=ai;else if(aimax) max2=ai;(2)、输入三个整数a,b,c,并按从小到大排序流程图: T F T F T F PAD图: ab T F ac T F bc 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; 输出
2、排序后的a,b,c三个数(3)、输出三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。流程图: F T F T F T T F T F PAD图: a=c T F T a=b F T Ta+bc and a=cb+ca and F Ta+cb b=c F FPDL语言:先输入三个整数,通过a+bc&a+cb&b+ca&a0&b0&c0判断是否是三角形如果不成立,则不是三角形如果成立,再判断a=b|b=c|a=c是否成立如果是,再判断a=b且同时a=c是否成立,成立的话,则为等边三角形 不成立的话,则为等腰三角形如果a=b|b=c|a=c不成立,则为一般三角形7、选择一种将三个数从小到大排序的算法,试分别用流程图、N-S图、PAD图描述其详细过程。 流程图 T F F T T FN-S图: PAD图: T ab F T ac F T bc F