流程图PAD图和PDL语言.docx

上传人:b****7 文档编号:10672449 上传时间:2023-02-22 格式:DOCX 页数:12 大小:270.12KB
下载 相关 举报
流程图PAD图和PDL语言.docx_第1页
第1页 / 共12页
流程图PAD图和PDL语言.docx_第2页
第2页 / 共12页
流程图PAD图和PDL语言.docx_第3页
第3页 / 共12页
流程图PAD图和PDL语言.docx_第4页
第4页 / 共12页
流程图PAD图和PDL语言.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

流程图PAD图和PDL语言.docx

《流程图PAD图和PDL语言.docx》由会员分享,可在线阅读,更多相关《流程图PAD图和PDL语言.docx(12页珍藏版)》请在冰豆网上搜索。

流程图PAD图和PDL语言.docx

流程图PAD图和PDL语言

6、

(1)、在数据A

(1)~A(10)中求最大数和次大数

流程图:

PAD图:

 

T

a[i]>max

FT

a[i]>max2

 

PDL语言:

输入a[0],a[2]………a[9];

max=a[0];

max2=a[1];

for(i=0;i<10;i++)

if(a[i]>max)

{

max2=max;

max=a[i];

}

else

if(a[i]>max)

max2=a[i];

 

 

(2)、输入三个整数a,b,c,并按从小到大排序

流程图:

 

TF

 

TF

 

TF

PAD图:

 

a>bT

F

 

a>cT

F

 

b>cT

F

 

PDL语言:

 

输入a,b,c三个数;

if(a>b)

{

t=a;a=b;b=t;

}

if(a>c)

{

t=a;a=c;c=t;

}

if(b>c)

{

t=b;b=c;c=t;

}

输出排序后的a,b,c三个数

(3)、输出三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。

流程图:

 

F

T

F

T

F

 

TTF

 

TF

PAD图:

 

 

a=cT

F

T

a=b

F

TT

a+b>canda=c

b+c>aandFT

a+c>bb=c

FF

 

 

PDL语言:

 

先输入三个整数,

通过a+b>c&&a+c>b&&b+c>a&&a>0&&b>0&&c>0判断是否是三角形

如果不成立,则不是三角形

如果成立,再判断a==b||b==c||a==c是否成立

如果是,再判断a==b且同时a==c是否成立,成立的话,则为等边三角形

不成立的话,则为等腰三角形

如果a==b||b==c||a==c不成立,则为一般三角形

 

7、选择一种将三个数从小到大排序的算法,试分别用流程图、N-S图、PAD图描述其详细过程。

流程图

 

TF

 

F

T

 

TF

 

N-S图:

 

 

 

PAD图:

 

T

a>b

F

 

T

a>c

F

 

T

b>c

F

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1