北師大版高中數(shù)學必修3《二章算法初步3幾種基本語句32循環(huán)語句》優(yōu)質(zhì)課教案_第1頁
北師大版高中數(shù)學必修3《二章算法初步3幾種基本語句32循環(huán)語句》優(yōu)質(zhì)課教案_第2頁
北師大版高中數(shù)學必修3《二章算法初步3幾種基本語句32循環(huán)語句》優(yōu)質(zhì)課教案_第3頁
北師大版高中數(shù)學必修3《二章算法初步3幾種基本語句32循環(huán)語句》優(yōu)質(zhì)課教案_第4頁
北師大版高中數(shù)學必修3《二章算法初步3幾種基本語句32循環(huán)語句》優(yōu)質(zhì)課教案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、3.2 循環(huán)語句2 011的最小自然數(shù)n的算法框圖,并用相應的算法語句描述該算法.【導學號:63580029】【精彩點撥】 這是一個累加求和問題,可以使用循環(huán)語句描述算法,又因為循環(huán)次數(shù)不能事先預知,僅知道結(jié)束循環(huán)的條件,因此可設(shè)置一個累加變量來 控制循環(huán)次數(shù).每循環(huán)一次累加變量就增加一個數(shù),并將它與 2 011進行比較, 直到大于2 011為止.【自主解答】 算法框圖如下:/輸出七/用Do Loop語句描述為:S= 0i=1DoS= S+ iLoop WhileS = 2 011輸出n.利用Do Loop語句的兩個關(guān)注點:(1底利用Do Loop語句解決相關(guān)問題時,要熟練掌握 Do Loop

2、語句的一般 格式.在運行語句的時候,先執(zhí)行循環(huán)體,然后再判斷條件是否成立.(2 Do Loop語句可以不知道循環(huán)的次數(shù),但是結(jié)束循環(huán)的條件必須確定I I再練一題2,求12 + 22+32+n21 000成立的n的最大正整數(shù)值,用算法語句表示其算法.【解】S= 1i = 2Do2S= S+ i2i = i+ 1Loop While S1 000n = i 2輸出n.探究共研型循環(huán)語句的綜合應探究點用探究1循環(huán)語句的應用條件是什么?【提示】 在處理問題時,對某一步驟或若干步驟重復執(zhí)行多次,即對不同 的運算對象進行若干次的相同運算式處理,這種模式由循環(huán)語句來實現(xiàn).探究2 For語句與Do Loop語

3、句可以相互轉(zhuǎn)化的條件是什么?【提示】當知道循環(huán)體被執(zhí)行的次數(shù)時,兩者可以相互轉(zhuǎn)化.探究3循環(huán)語句與條件語句的關(guān)系是什么?【提示】 循環(huán)語句中一定有條件語句,條件語句是循環(huán)語句的一部分,離 開條件語句,循環(huán)語句無法循環(huán).但條件語句可以脫離循環(huán)語句單獨存在,可以 不依賴循環(huán)語句獨立地解決問題.探究4兩種循環(huán)語句的區(qū)別與聯(lián)系是什么?【提示】 (1)聯(lián)系:兩種循環(huán)語句都是用來解決具有規(guī)律性的重復計算的 相關(guān)問題,實現(xiàn)算法中的循環(huán)結(jié)構(gòu)的.有時,這兩種循環(huán)語句可以進行互化.兩種循環(huán)語句在循環(huán)流程中都必須具備三個要素:第一,需要進行初始化操作,限定約束條件.第二,循環(huán)需要有結(jié)束的機會,不能出現(xiàn)死循環(huán)的情況.

4、第三,在循環(huán)中,每執(zhí)行一次循環(huán)體,變量就會發(fā)生改變,并逐漸接近滿足 跳出循環(huán)的條件.(2)區(qū)別:For語句,首先確定了循環(huán)的次數(shù),然后執(zhí)行循環(huán)體,而 Do Loop 語句是先執(zhí)行循環(huán)體.再設(shè)定循環(huán)結(jié)束的條件.卜例國(1)根據(jù)下列算法語句畫出算法框圖.S= 1n= 1DoS= S*nn=n+ 1Loop While S5 000 輸出n 2.(2)某商場第一年銷售平板電腦5 000臺,如果平均每年銷售量比上一年增加 10%,那么從第一年起,大約幾年可使總銷售量達到30 000臺?畫出解決止匕問題 的算法框圖,并寫出算法語句.【精彩點撥】(1)明確循環(huán)體及控制變量是解題的關(guān)鍵;(2)寫出第幾年銷量

5、時注意控制條件為總和小于 30 000.【自主解答】(1)算法框圖:算法框圖如圖所示:E=S 000L5=0*i=0S=5+niI ,i=i+l否J 2 30 四1二是/輸 gl/(_贏算法語句:m=5 000S= 0i = 0DoS= S+ mm=m*(1 +0.1)i = i + 1Loop While S0 Then輸出xm= m+ 1End IfLoop While i = 100輸出m.體驗落實評價(譚堂回饋即時達目.下列問題,設(shè)計程序求解時,要用到循環(huán)語句的有()輸入每個同學的數(shù)學成績,求全班同學的平均分;求分段函數(shù)的函數(shù)值;求連續(xù)100個自然數(shù)的平方和;輸入100個數(shù),從中找出最

6、大的數(shù).A. 1個B. 2個C. 3個D. 4個【解析】要用到循環(huán)語句.【答案】C.以下算法運行的結(jié)果為()t=2For i = 2 To 8 Step 2t = t*iNextB. 192輸出t.A. 96C. 394D. 768【解析】 第一次循環(huán),t=2X2,第二次循環(huán),t=4X4,第三次循環(huán),16X6 二 96,第四次,96X8=768.【答案】 D.下面的算法語句執(zhí)行后輸出的結(jié)果為 .i=1S= 0DoS= S+ i= i+ 1Loop While i = 9輸出S.【解析】該程序是求S= 1+2 + 3+9=45. TOC o 1-5 h z 【答案】45.以下程序表示的是求十1 + 1+十上的值.其中處應填 .3 599S= 0For S= S+ 1/i Next 輸出 S【解析】由題意知i初值為1,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論