已知有如下的伪码程序,请改用N-S图(即盒图)和PAD图(问题分析图)描述

已知有如下的伪码程序,请改用N-S图(即盒图)和PAD图(问题分析图)描述,第1张

百度知道是不能发图的,也不能发表格,让我们如何回答你的问题?

http://hi.baidu.com/lele_shu/blog

我把图发在BLOG上了,你去看看吧。

输入ABCD

判断A和B是大于0

确定C是小于或等于X = A + B

否X = AB

一个D大于或等于B

Y = C +D

否Y = CD

XY

环定义的复杂性不记得了。判断节点+1,并确定两次,因此应3

40.下面是一段伪码程序(代码前的数字只作标号用,不参与程序执行):

START

1:INPUT(A,B,C,D)

2:IF(A>0)AND(B>0)

THEN

3:X=A+B

ELSE

4:X=A-B

5:END

6:IF(C>A)OR(D<B)<p>

THEN

7:Y=C-D

ELSE

8:Y=C+D

9:END

10:PRINT(X,Y)

STOP

根据以上的描述

(1)画出对应的流程图和程序图。

(2)计算程序图的环形复杂度


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11080733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存