根據(jù)下面的要求,求S=12+22+…+1002值.
(1)請完成執(zhí)行該問題的程序框圖;
(2)以下是解決該問題的程序,請完成執(zhí)行該問題的程序.
______
______
DO
______
______
L00P  UNTIL______
PRINT______
END

【答案】分析:(1)分析題目中的要求,發(fā)現(xiàn)這是一個累加型的問題,故可能用循環(huán)結(jié)構(gòu)來實(shí)現(xiàn),在編寫算法的過程中要注意,累加的初始值為0,累加值每一次增加1,退出循環(huán)的條件是i>100,把握住以上要點(diǎn)不難得到正確的流程圖.
(2)根據(jù)流程圖利用DO L00P  UNTIL語句可完成執(zhí)行該問題的完整程序.
解答:解:(1)程序框圖如圖所示:










(2)以下是解決該問題的完整程序:
S=0
i=1
DO
   S=S+i^2
   i=i+1
L00P  UNTIL  i>100
PRINT  S
END

點(diǎn)評:可利用循環(huán)語句來實(shí)現(xiàn)數(shù)值的累加(乘)常分如下步驟:①觀察S的表達(dá)式分析,循環(huán)的初值、終值、步長②觀察每次累加的值的通項(xiàng)公式③在循環(huán)前給累加器和循環(huán)變量賦初值,累加器的初值為0,累乘器的初值為1,環(huán)變量的初值同累加(乘)第一項(xiàng)的相關(guān)初值④在循環(huán)體中要先計(jì)算累加(乘)值,如果累加(乘)值比較簡單可以省略此步,累加(乘),給循環(huán)變量加步長⑤輸出累加(乘)值.
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源: 題型:

根據(jù)下面的要求,求S=12+22+…+1002值.
(1)請完成執(zhí)行該問題的程序框圖;
(2)以下是解決該問題的程序,請完成執(zhí)行該問題的程序.
S=0
S=0
i=1
i=1
DO
S=S+i^2
S=S+i^2
i=i+1
i=i+1
L00P  UNTIL
i>100
i>100
PRINT
S
S
END

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

根據(jù)下面的要求,求S=1+2+…+100值.
精英家教網(wǎng)
(Ⅰ)請完成執(zhí)行該問題的程序框圖1;
(Ⅱ)圖2是與(Ⅰ)相應(yīng)的程序,請用基本算法語句完成執(zhí)行該問題的程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:解答題

根據(jù)下面的要求,求S=12+22+…+1002值.
(1)請完成執(zhí)行該問題的程序框圖;
(2)以下是解決該問題的程序,請完成執(zhí)行該問題的程序.
________
________
DO
________
________
L00P UNTIL________
PRINT________
END

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

根據(jù)下面的要求,求S=12+22+…+1002值.
(1)請完成執(zhí)行該問題的程序框圖;
(2)以下是解決該問題的程序,請完成執(zhí)行該問題的程序.
______
______
DO
______
______
L00P  UNTIL______
PRINT______
END
精英家教網(wǎng)

查看答案和解析>>

同步練習(xí)冊答案