高中數(shù)學循環(huán)結構教案新課標人教版必修3(B)_第1頁
高中數(shù)學循環(huán)結構教案新課標人教版必修3(B)_第2頁
高中數(shù)學循環(huán)結構教案新課標人教版必修3(B)_第3頁
高中數(shù)學循環(huán)結構教案新課標人教版必修3(B)_第4頁
高中數(shù)學循環(huán)結構教案新課標人教版必修3(B)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

循環(huán)構造教課目的:掌握程序框圖循環(huán)構造的觀點,會用通用的圖形符號表示算法,經過模擬、操作、研究,學會靈巧、正確地畫程序框圖,經歷經過設計程序框圖表達解決問題的過程。教課要點:循環(huán)構造的基本觀點、基本圖形符號教課難點:能綜合運用這些知識正確地畫出程序框圖.課型:新講課教課手段:多媒體教課過程:一、創(chuàng)建情境問題1:寫出1+2+3+4+5的一個算法。第一步:sum←0;第二步:sum←sum+1;第三步:sum←sum+2;第四步:sum←sum+3;第五步:sum←sum+4;第六步:sum←sum+5第七步:輸出sum.二、活動試試依據(jù)往常的加法計算法例,能夠以前去后挨次計算下去,過程以下:1+2+3+4+5在1的基礎上加23+3+4+5先計算1+2,得計算結果36+4+5在計算結果3的基礎上再加3,得計算結果610+5再在上述計算結果6上加4,得計算結果10=15剖析上述計算過程,其實,是一個計算過程的重復,即將上一步的計算結果加下一個數(shù),直至加到5,每次得到的“和”都在向最后結果聚攏,直到加到5時候,這個“和”就是所要求的結果,這樣的稱為累加變量,這個程序要寫出來要6、7步。依據(jù)這個思想,我們先設定一個“和”(sum),經過一種手續(xù)不停地讓這個“和”增添,直到最后結果是所求結果。三、師生研究我們引進一個計數(shù)變量,經過循環(huán)構造實現(xiàn)程序簡單化:S1sum←0S2i←1S3sum←sum+iS4i←i+1S5假如i不大于5,則返回履行S3,S4,S5;假如大于5,則算法結束。S6輸出sum與上例比較會發(fā)現(xiàn),對控制循環(huán)體的條件進行判斷,當條件不知足時,履行循環(huán),而當知足時停止循環(huán),進行下一步。這類構造叫循環(huán)構造。四、數(shù)學理論循環(huán)構造:在一些算法中,也常常會出現(xiàn)從某處開始,依據(jù)必定條件,頻頻履行某一辦理步驟的狀況,這類構造稱為循環(huán)構造.循環(huán)體循環(huán)體直到型循環(huán)構造當型循環(huán)構造知足條件?循環(huán)體:頻頻履行的辦理步驟稱為循環(huán)體.否是知足條件?是計數(shù)變量:在循環(huán)構造中,往常都有一個起到循環(huán)計數(shù)作用的變量,這個變量的取值一般都含在履行或停止循環(huán)體的條件中.當型循環(huán):在每次履行循環(huán)體前對控制循環(huán)條件進行判斷,當條件知足時執(zhí)行循環(huán)體,不知足則停止.直到型循環(huán):在履行了一次循環(huán)體以后,對控制循環(huán)體進行判斷,當條件不知足時履行循環(huán)體,知足則停止.當型循環(huán)與直到循環(huán)的差別:①當型循環(huán)能夠不履行循環(huán)體,直到循環(huán)起碼履行一次循環(huán)體.②當型循環(huán)先判斷后履行,直到型循環(huán)先履行后判斷.③對同一算法來說,當型循環(huán)和直到循環(huán)的條件互為反條件.選擇構造與循環(huán)構造的差別與聯(lián)系差別:選擇構造經過判斷分支,不過履行一次;循環(huán)構造經過條件判斷能夠頻頻履行.五、穩(wěn)固運用例題1寫出求1×2×3×4×5的值的一個算法算法1:算法2:S1先算T←1×2S1T←1S2T←T×3S2I←2S3T←T×4S3T←T×IS4T←T×5S4I←I+1S5輸出TS5假如I不大于5,返回S3,不然輸出T延長:設計一個計算1,2,3,﹍,10的均勻數(shù)的算法.剖析:先設計一個循環(huán)挨次輸入1-10,再用一個變量寄存這些數(shù)的累加和,最后除以10。例題2設計一個計算10個數(shù)的均勻數(shù)的算法.剖析:成立數(shù)據(jù)的次序,設計一個下標的循環(huán),挨次輸入10個數(shù),再用一個變量寄存這些數(shù)的累加和,最后除以10。解:S1S←0把0賦值給變量S;S2I←1把1賦值給變量I;S3輸入GI(G)輸入一個數(shù)據(jù);S4S←S+G(G)把S+G賦值給變量S;IIS5I←I+1把I+1賦值給變量I;S6假如I不大于10,轉S3轉到S3循環(huán);S7A←S/10把A/10寄存到A中;S8輸出A例3.北京獲得2008奧運會主辦權。國際奧委會對遴選出的五個城市進行投票表決的操作程序:第一進行第一輪投票,假如有一個城市得票超出一半,那么這個城市獲得主辦權;假如沒有一個城市得票超出一半,那么將此中得票最少的城市裁減,而后重復上述過程,直到選出一個城市為止。你能利用算法語言表達上述過程嗎?奧運會主辦權投票過程的算法構造:S1投票;S2計票。假如有一個城市得票超出一半,那么這個城市獲得主辦權,進入S3;不然裁減得票數(shù)最少的城市,轉入S1;S3宣告主辦城市。六、回首反省1.本節(jié)課主要敘述了算法的循環(huán)構造。算法的基本邏輯構造有三種,即次序結構、條件構造和循環(huán)構造。此中次序構造是最簡單的構造,也是最基本的構造,循環(huán)構造必定包括條件構造,所以這三種基本邏輯構造是互相支撐的,它們共同組成了算法的基本構造,不論如何復雜的邏輯構造,都能夠經過這三種構造來表達2.循環(huán)構造要在某個條件下停止循環(huán),這就需要條件構造來判斷。所以,循環(huán)構造中必定包括條件構造,但不同意“死循環(huán)”。3.在循環(huán)構造中都有一個計數(shù)變量和累加變量。計數(shù)變量用于記錄循環(huán)次數(shù),累加變量用于輸出結果。計數(shù)變量和累加變量一般是同步履行的,累加一次,計數(shù)一次。4.畫循環(huán)構造程序框圖前:①確立循環(huán)變量和初始條件;②確立算法中頻頻執(zhí)行的部分,即循環(huán)體;③確立循環(huán)的轉向地點;④確立循環(huán)的停止條件.七、課后練習1.算法:S1輸入nS2判斷n是不是2,若n=2,則n知足條件,若n>2,則履行S3S3挨次從2到n一1查驗能不可以整除n,若不可以整除n,知足上述條件的是()(A)質數(shù)(B)奇數(shù)(C)偶數(shù)(D)約數(shù)2.右圖給出的是計算入的條件是

1111的值的一個程序框圖,此中判斷框內應填24620A.i>10B.i<10C.i>20D.i<203.有以下程序框圖(如右圖所示),則該程序框圖表示的算法的功能是4.求1+2+3+┅+100用以下的算法,請用框圖表示,并指明對應的邏輯構造。第一步:S←0,I←0;第二步:查驗I≤100;第三步:若I≤100,則S←S+1,I←I+1,轉第二步;第四步:輸出S;5.某高中男子體育小組20人的50米賽跑成績(單位:秒)為6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5,6.3,6.4,6.5,6.7,7.1,6.9,6.4,7.

溫馨提示

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

評論

0/150

提交評論