首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >pad图和n-s图_N S W

pad图和n-s图_N S W

作者头像
全栈程序员站长
发布2022-09-22 21:13:06
发布2022-09-22 21:13:06
2K0
举报

大家好,又见面了,我是你们的朋友全栈君。

(做完这些N-S图、PAD图例题,这两个图也基本就掌握了) 1、记录StudentRecord给出即将大学毕业的学生的姓名和平均分(GPA)。我们的目的是建立一个参加毕业典礼的学生表。候选毕业的学生表从文件”StudRecs”读入。因为学校规定:GPA低于minGPA的学生不能毕业,因此那些平均分低于minGPA的学生不参加毕业典礼。另外,记录那些选择不参加毕业典礼的学生名单,将名单保存至文件”NoAttend”中,按每行一个学生姓名保存。删除这些选择不参加毕业典礼的学生,最终生成参加毕业典礼的学生表。

2、画出下列程序流程图对应的盒图、PAD图。

3、根据伪码画出盒图、PAD图。 GET(a[1],a[2],…a[10]) max=a[1]; max2=a[2]; FOR i=2 TO 10 IF a[i]>max max2=max; max=a[i]; ELSE IF a[i]>max2 max2=a[i]; ENDIF ENDIF ENDFOR PUT(max,max2) END

4、需要从1 000以内将能够被7整除的数查询出来,并计算出这些数的和。 对应的算法伪码: 定义变量:i=7,S=0 DO WHILE i<=1000 IF(i被7整除) THEN S=S+i 输出:i ENDIF i=i+1 ENDDO 输出:S 试使用N-S图、PAD图设计该程序问题的算法。

5、对于所示的流程图,试分别用N-S图和PAD表示之。

N-S图:

PAD图:

6、N-S图转换成PAD。

7、对于所示的流程图,试分别用N-S图和PAD表示之。

N-S图:

PAD图:

8、PAD转换成N-S图。

9、N-S图转换成PAD。

PAD图:

10、根据伪码画出N-S图。 START IF A THEN X1 DO UNTIL B ELSE X2 Y END IF Z STOP

11、根据伪码画出PAD图。 START SWITCH P CASE 1: A; break; CASE 2: B; break; CASE 3: C; break; Default; STOP

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/170265.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档