用伪代码和流程图编写一个算法,要求实现重复输入10个数,显示每个数及其平方值

用伪代码和流程图编写一个算法,要求实现重复输入10个数,显示每个数及其平方值,第1张

代码

1)计数器i清零

2)输入一个数x

3)输出数x及平方值

4)计数器i值加1

5)i>9吗?若是则算法结束,否则转步骤2)

流程图如下:

read a,b L=2*(a+b) S=a*b print L print S 以上是伪代码,不知道对不对哦,我有好多年没接触伪代码了。流程图画起来不方便,自己来,比较简单。以下是C语言代码: #include <stdio.h>void main() { float a,b,l,sprintf("请输入矩形的长与高:\n")scanf("%f%f",&a,&b)l=2*(a+b)s=a*bprintf("该矩形的周长为%.2f\n",l)printf("该矩形的面积为%.2f\n",s)} 不知道对不对额,没检查。

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://54852.com/yw/7733056.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存