编写一个算法来评估 Pn (x) = (N + 1)xn + N x n - 1 + ... + 2x + 1

Write an algorithm which will evaluate Pn (x) = (N + 1)xn + N x n - 1 + ... + 2x + 1

编写一个算法来评估:

Pn(x) = (N + 1)xn + N x n - 1 + ... + 2x + 1

我正在尝试编写伪代码来评估上述内容。我正在尝试使用 while 循环而不使用数组。

到目前为止我有这样的东西:

P:= 0       
R:= 0       
N:= 9       
SUM:=0      
WHILE (N >=0 )      
BEGIN       
R:= N MOD 10        
BEGIN       
P:= P*X         
SUM:=SUM +R     
N:= N-R     
N:= N / 10      

但它没有正确评估。 任何指导都会很棒!

如果我没理解错的话,你需要这样的东西:

SUM:=0
POWER:=1
I:=0
WHILE I <= N
    SUM:=SUM+(I+1)*POWER
    POWER:=POWER*X
    I:=I+1
END WHILE