一道关于流程图与伪代码的数学题

一道关于流程图与伪代码的数学题,第1张

过程:

定义:S=0,

"For i From 1 To 9 Step 2" 循环调用,定义i从1到9,每做一次加2,即:i依次是1,3,5,7,9每一次S=2S+i例如:i=1时,S=20+1=1;i=3时,S=21+3=5;i=5时,S=25+5=15;i=7时,S=215+7=37;

"If S>20 Then S=S-10" 意思是说:如果S>20,就执行S=S-10;例如:当i=1,3,5时S均没有大于20,故直接跳过;当i=7时,S=37>20,则执行S=37-10=27,当i=9时,S=227+9=63>20,∴S=63-10=53

“End For" 结束循环!

“Print S”打印S 53

输出的结果是:53

代码用“Do…End Do”语句表示

i←1

S←0

Do

    S←S+i

    i←i=1

Until  i>10

EndDo

Print S

流程图为:

以上就是关于一道关于流程图与伪代码的数学题全部的内容,包括:一道关于流程图与伪代码的数学题、将下列问题的算法改用伪代码中的“Do…End Do”语句表示,并画出其流程图、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10060828.html

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

发表评论

登录后才能评论

评论列表(0条)

保存