pad图和n-s图_N S W

pad图和n-s图_N S W(未完成_N-S图、PAD图概念未写)1、记录StudentRecord给出即将大学毕业的学生的姓名和平均分(GPA)。我们的目的是建立一个参加毕业典礼的学生表。候选毕业的学生表从文件”StudRecs”读入。因为学校规定:GPA低于minGPA的学生不能毕业,因此那些平均分低于minGPA的学生不参加毕业典礼。另外,记录那些选择不参加毕业典礼的学生名单,将名单保存至文件”NoAttend”中,按每行一个学生姓名保存。删除这些选择不参加毕业典礼的学生,最终生成参加毕业典礼的学生表。2、画出下列程序流

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

(做完这些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
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Activity工作流–工作原理「建议收藏」

    Activity工作流–工作原理「建议收藏」1.什么是Activity?即工作流,和请假的流程大概相识,不过既然为一种技术,肯定有其用处和运行原理。Activity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示;以此来为用户提供交互的入口。在AndroidApp中只要能看见的几乎都要依托于Act…

  • nginx和apache的区别,选择哪个好?

    nginx和apache的区别,选择哪个好?Apache和Nginx最核心的区别在于apache是同步多进程模型,一个连接对应一个进程;而nginx是异步的,多个连接(万级别)可以对应一个进程。下面本篇文章就来给大家介绍一下Apache和Nginx的区别有那些,选择哪个好?希望对你们有所帮助。一、Nginx特点  1、轻量级,采用C进行编写,同样的web服务,会占用更少的内存及资源。  2、抗并发,nginx以epollandkqueue作为开发模型,处理请求是异步非阻塞的,负载能力比apache高很多,而apache则.

  • java: integer number is too large「建议收藏」

    java: integer number is too large「建议收藏」今天想定义一个类常量,结果如下面那样定义,确报错了。erroris:IntegernumbertoolargepublicstaticfinalLongSTARTTIME=1493568000000;12我就去查了下,在后面加上L,就好了,就会作为long类型来处理了,若是不加,则作…

  • 金蝶K3-航天信息税控发票开票软件接口程序

    金蝶K3-航天信息税控发票开票软件接口程序##金蝶K3-航天信息税控发票开票软件接口程序用于从航天信息[上海爱信诺航天信息有限公司]税控发票开票软件(金税盘版)文本接口导出TXT文件中提取数据。###开发环境SharpDevelop5.0###调用库NPOI(用于EXCEL文件生成)###背景公司之前使用一个金蝶开发的…

  • mixpanel实验教程(1)

    mixpanel实验教程(1)

  • Docker(五)[通俗易懂]

    Docker(五)[通俗易懂]DockerDocker网络–link自定义网络网络连通Docker网络Docker是如何进行网络通讯的?查看本机的网卡和ip地址docker0类似与路由器ip地址一样(x.x.x.1)Dockerdocker run -d -P –name=tomcat03 tomcat:8.0查看容器ip地址docker exec -it a72d4ae634da ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noque

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号