看下面的問(wèn)題:1+2+3+…+( )>10 000這個(gè)問(wèn)題的答案雖然不唯一,但是我們只要確定出滿足條件的最小正整數(shù)n,括號(hào)內(nèi)填寫的數(shù)字只要大于或等于n即可.試寫出尋找滿足條件的最小正整數(shù)n的算法并畫出相應(yīng)的程序框圖.
【答案】分析:分析題目中的要求,發(fā)現(xiàn)這是一個(gè)累加型的問(wèn)題,故可能用循環(huán)結(jié)構(gòu)來(lái)實(shí)現(xiàn),在編寫算法的過(guò)程中要注意,累加的初始值為1,累加值每一次增加1,退出循環(huán)的條件是累加結(jié)果>1000,把握住以上要點(diǎn)不難得到正確的算法和流程圖.
解答:解:算法一:第一步,p=0;
第二步,i=0;
第三步,i=i+1;
第四步,p=p+i;
第五步,如果p>10000,則輸出i,否則,執(zhí)行第六步;
第六步,回到第三步,重新執(zhí)行第三步,第四步,第五步.
該算法的程序框圖如圖所示:

算法二:第一步,取n的值等于1;
第二步,計(jì)算
第三步,如果的值大于10000.
那么n即為所求,否則,讓n的值增加1,然后轉(zhuǎn)到第二步,第三步重復(fù)操作.
該算法的程序框圖:

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

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

看下面的問(wèn)題:1+2+3+…+( 。10 000這個(gè)問(wèn)題的答案雖然不唯一,但是我們只要確定出滿足條件的最小正整數(shù)n0,括號(hào)內(nèi)填寫的數(shù)字只要大于或等于n0即可.試寫出尋找滿足條件的最小正整數(shù)n0的算法并畫出相應(yīng)的程序框圖.

查看答案和解析>>

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

看下面的問(wèn)題:

1+2+3+4+…+( 。10 000

這個(gè)問(wèn)題的答案雖然不唯一,我們只要定出滿足條件的最小正整數(shù)n0,括號(hào)內(nèi)填寫的數(shù)字只要大于或等于n0即可,試寫出尋找滿足條件的最小正整數(shù)n0的算法并畫出相應(yīng)的算法流程圖.

查看答案和解析>>

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

看下面的問(wèn)題:

1+2+3+4+…+( 。10 000

這個(gè)問(wèn)題的答案雖然不唯一,我們只要定出滿足條件的最小正整數(shù)n0,括號(hào)內(nèi)填寫的數(shù)字只要大于或等于n0即可,試寫出尋找滿足條件的最小正整數(shù)n0的算法并畫出相應(yīng)的算法流程圖.

查看答案和解析>>

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

看下面的問(wèn)題:1+2+3+…+(    )>10 000這個(gè)問(wèn)題的答案雖然不唯一,我們只要確定出滿足條件的最小正整數(shù)n0,括號(hào)內(nèi)填寫的數(shù)字只要大于或等于n0即可.試寫出尋找滿足條件的最小正整數(shù)n0的算法,并畫出相應(yīng)的算法流程圖.

查看答案和解析>>

同步練習(xí)冊(cè)答案