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

解:(1)程序框圖如圖所示:










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

分析:(1)分析題目中的要求,發(fā)現(xiàn)這是一個累加型的問題,故可能用循環(huán)結(jié)構(gòu)來實現(xiàn),在編寫算法的過程中要注意,累加的初始值為0,累加值每一次增加1,退出循環(huán)的條件是i>100,把握住以上要點不難得到正確的流程圖.
(2)根據(jù)流程圖利用DO L00P UNTIL語句可完成執(zhí)行該問題的完整程序.
點評:可利用循環(huán)語句來實現(xiàn)數(shù)值的累加(乘)常分如下步驟:①觀察S的表達(dá)式分析,循環(huán)的初值、終值、步長②觀察每次累加的值的通項公式③在循環(huán)前給累加器和循環(huán)變量賦初值,累加器的初值為0,累乘器的初值為1,環(huán)變量的初值同累加(乘)第一項的相關(guān)初值④在循環(huán)體中要先計算累加(乘)值,如果累加(乘)值比較簡單可以省略此步,累加(乘),給循環(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
精英家教網(wǎng)

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2010-2011學(xué)年福建省福州市永泰縣城關(guān)中學(xué)高一(下)第一次月考數(shù)學(xué)試卷(解析版) 題型:解答題

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

查看答案和解析>>

同步練習(xí)冊答案