宿遷中學高中數(shù)學三蘇教版導學案第一章算法初步第課時循環(huán)結構_第1頁
宿遷中學高中數(shù)學三蘇教版導學案第一章算法初步第課時循環(huán)結構_第2頁
宿遷中學高中數(shù)學三蘇教版導學案第一章算法初步第課時循環(huán)結構_第3頁
宿遷中學高中數(shù)學三蘇教版導學案第一章算法初步第課時循環(huán)結構_第4頁
宿遷中學高中數(shù)學三蘇教版導學案第一章算法初步第課時循環(huán)結構_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

學必求其心得,業(yè)必貴于專精學必求其心得,業(yè)必貴于專精學必求其心得,業(yè)必貴于專精第5課時循環(huán)結構【學習目標】1.理解流程圖的循環(huán)結構這種基本邏輯結構.2。能運用三種基本邏輯結構設計流程圖以解決簡單的問題.【問題情境】1.情境:北京獲得了2008年第29屆奧運會的主辦權.你知道在申奧的最后階段,國際奧委會是如何通過投票決定主辦權歸屬的嗎?對遴選出的5個申辦城市進行表決的操作程序是:首先進行第一輪投票,如果有一個城市得票超過總票數(shù)的一半,那么該城市就獲得舉辦權;如果所有申辦城市得票數(shù)都不超過總票數(shù)的一半,則將得票數(shù)最少的城市淘汰,然后重復上述過程,直到選出一個申辦城市為止.2.問題:怎樣用算法結構表述上面的操作過程?【合作探究】學生討論,教師引導學生進行算法表達,然后畫出流程圖.解:算法為:投票;統(tǒng)計票數(shù),如果有一個城市得票超過總票數(shù)的一半,那么該城市就獲得舉辦權,轉,否則淘汰得票數(shù)最少的城市,轉;宣布主辦城市.上述算法可以用流程圖表示為:知識建構1.循環(huán)結構的概念:需要重復執(zhí)行同一操作的結構稱為循環(huán)結構.如圖:虛線框內是一個循環(huán)結構,先執(zhí)行框,再判斷給定的條件是否為假;若為假,則再執(zhí)行,再判斷給定的條件是否為假……,如此反復,直到為真,該循環(huán)過程結束.2.說明:(1)循環(huán)結構主要用在反復做某項工作的問題中;(2)循環(huán)結構是通過選擇結構來實現(xiàn).概念鞏固思考:教材第7頁圖所示的算法中,哪些步驟構成了循環(huán)結構?【展示點撥】例1寫出求值的一個算法,并畫出流程圖.解:算法1:逐一相加(見教材第13頁);算法2:;;;;如果,轉,否則輸出.算法流程圖如右.例2設計一個計算10個數(shù)平均數(shù)的算法,并畫出流程圖.分析:由于需要依次輸入10個數(shù),并計算它們的和,因此,需要用一個循環(huán)結構,并用一個變量存放數(shù)的累加和.在求出10個數(shù)的總和后,再除以10,就得到10個數(shù)的平均數(shù).解:;{使};{使}輸入;{輸入一個數(shù)};{求,其和仍放在變量中};{使的值增加1}如果,轉,{如果,退出循環(huán)};{將平均數(shù)存放到中}輸出.{輸出平均數(shù)}算法流程圖如右.例3斐波拉契數(shù)列表示的是這樣的一列數(shù):1,1,2,3,5,…,后一項等于前兩項的和。設計一個算法流程圖,輸出這個數(shù)列的前50項。【學以致用】課本第15頁練習第1,2題.3.有如下程序框圖(如下圖所示),(將“=”換成“←")則該程序框圖表示的算法的功能是4.寫出求值的一個算法,并畫出流程圖.第5課時循環(huán)結構【基礎訓練】1.如圖所示的流程圖運行后,輸出的結果為______.2.某流程圖如圖所示,若輸出的S=57,則判斷框內為________.3.如果執(zhí)行下面的流程圖,輸入n=6,m=4,那么輸出的p為____.3題圖4題圖4.上圖是求x1,x2,…,x10的乘積S的流程圖,圖中空白框中應填入的內容為________.5.閱讀下邊的流程圖,若輸出s的值為-7,則判斷框內n可填寫的最大值為________.6.某城市缺水問題比較突出,為了制定節(jié)水管理辦法,對全市居民某年的月均用水量進行了抽樣調查,其中n位居民的月均用水量分別為x1,…,xn(單位:噸).根據(jù)如圖所示的流程圖,若n=2,且x1,x2分別為1,2,則輸出的結果S為________.7.畫出計算1+eq\f(1,2)+eq\f(1,3)+…+eq\f(1,999)的值的一個流程圖.8.求使1+2+3+4+5+…+n〉100成立的最小自然數(shù)n的值,畫出流程圖.【思考應用】9.按如圖所示流程圖來計算:如果輸入x=5,應該運算________次才停止.10.閱讀如圖所示的流程圖,運行相應的程序,輸出的s值等于______.11.如果執(zhí)行如圖所示的流程圖,輸入x=-1,n=3,則輸出的數(shù)S=________.【拓展提升】12.某班共有學生50人,在一次數(shù)學測試中,要搜索出測試中及格(60分以上)的成績,試設計一個算法,并畫出流程圖.

第5課時循環(huán)結構答案1.202.k〉4(或k≥5)3.3604.S←S×xn5.76.eq\f(1,4)7.解流程圖如圖:8.解流程圖如圖:9.410.-311.-412.解算法步驟如下:S1把計數(shù)變量n的初始值設為1。S2輸入一個成績

溫馨提示

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

評論

0/150

提交評論