設(shè)計一個算法,計算12-22+32-42+…+992-1002的值,并畫出程序框圖.

答案:
解析:

  探究:可以用循環(huán)結(jié)構(gòu)來實現(xiàn)累加,設(shè)計一個累加變量,用s表示,設(shè)計一個計數(shù)變量,用i表示,另外還要對i進行奇偶的判斷,以決定是加還是減,因此還需要用到選擇結(jié)構(gòu).

算法步驟如下:

  第一步:s←0,i←1.

  第二步:如果i≤100,則執(zhí)行第三步;否則輸出s.

  第三步:如果i是偶數(shù),則s←s-i2;否則s←s+i2

  第四步:i←i+1,轉(zhuǎn)到第二步.

  程序框圖:

  規(guī)律總結(jié):從本題可以發(fā)現(xiàn),在解決一些有規(guī)律的科學(xué)計算問題,尤其是累加、累乘等問題時,往往可以利用循環(huán)結(jié)構(gòu)來實現(xiàn)算法.如果還有其他附加條件,應(yīng)再結(jié)合選擇結(jié)構(gòu)進行算法設(shè)計.


練習(xí)冊系列答案
相關(guān)習(xí)題

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

設(shè)計一個算法:計算2+22+23+…+210的值.
(1)寫出算法步驟;
(2)畫出算法的程序框圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:學(xué)習(xí)周報 數(shù)學(xué) 北師大課標(biāo)高一版(必修3) 2009-2010學(xué)年 第32期 總188期 北師大課標(biāo)版 題型:044

為規(guī)范管理,某市出租車公司規(guī)定在城區(qū)內(nèi)搭乘出租車的收費標(biāo)準(zhǔn)為:不超過3公里收7元,超過3公里的,超過部分按每公里1.5元收費,另每車次超過3公里的收燃油附加費1元(其他因素不考慮).設(shè)計一個算法,計算出租車費,并用If語句描述.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:學(xué)習(xí)周報 數(shù)學(xué) 北師大課標(biāo)高一版(必修3) 2009-2010學(xué)年 第31期 總187期 北師大課標(biāo)版 題型:044

某市電信部門規(guī)定:撥打市內(nèi)電話時,如果通話時間不超過3分鐘,則收取通話費0.2元,如果通話時間超過3分鐘,則超過部分以每分鐘0.1元收取通話費,試設(shè)計一個算法,計算通話費,并畫出算法框圖.

查看答案和解析>>

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

設(shè)計一個算法:計算2+22+23+…+210的值.
(1)寫出算法步驟;
(2)畫出算法的程序框圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2009-2010學(xué)年北京市通州區(qū)高二(上)期中數(shù)學(xué)試卷(必修3)(解析版) 題型:解答題

設(shè)計一個算法:計算2+22+23+…+210的值.
(1)寫出算法步驟;
(2)畫出算法的程序框圖.

查看答案和解析>>

同步練習(xí)冊答案