2015-11-16 54 views
0

寫的算法將評估:寫的算法將評估PN(X)=(N + 1)XN + N XN - 1 + ... + 2×+ 1

P Ñ(X )=(N + 1)×ñ + 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  

但沒有正確評估。 任何指導都會很棒!

+2

哪裏'N模10'和'N/10'甚至從何而來?在這個公式中我看不到任何10的權力。 – Jester

+0

您需要指數'^',而不是'MOD' –

回答

0

如果我理解正確的話,你需要的東西是這樣的:

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