累加累乘问题如何编程

时间:2022-07-13 11:16:36 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
设计下列问题的算法



①计算13+5799

②计算1+

累加累乘问题如何编程 广东 曾天文 黄伟军

111 2310011111

③计算1-

23499100

④计算s=5+55555555 ⑤计算135799

解:

①程序如下: ②程序如下: S=1 S=1 I=1 I=2

WHILE I50 WHILE I100 A2I1

A=1/I

SSA SSA II1 II1

WEND WEND PRINT S=S PRINT S=S END END

③程序如下: ④程序如下: S=1 S=1 I=1 I=2

WHILE I100 WHILE I100

A(1)

I1

9

SSA SSA II1 II1

/I A

5

(101)

I

WEND WEND PRINT S=S PRINT S=S END END

点评:从中可看出:此类问题的循环体中有着非常相似的地方:

求出数列的通项A,且用计数变量I表示(如:A=1/I 把累加和或累乘积存入变量S SSASSA 使计数变量I增加1II1

凡累加求和、累乘求积,均可采用此种算法.仿照这种方法我们很容易写出⑤的程序.

1


黄老师,您好!

您的那一篇循环语句我只用了一道例题,就是例1,我把标题改为累加累乘问题如何编程。 不过缺少开篇语,另外您再润色一下,让其水准更高些。

我把我修改了的给您发到邮箱里,请您尽快作些修改,再加200字左右就可以了。

2


本文来源:https://www.wddqw.com/doc/60f7bf4402768e9950e73837.html