




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1/51.2流程圖(第3課時(shí))1.2.3循環(huán)結(jié)構(gòu)教學(xué)目標(biāo):1.了解循環(huán)結(jié)構(gòu)的概念,能運(yùn)用流程圖表示循環(huán)結(jié)構(gòu);2.能識(shí)別簡(jiǎn)單的流程圖所描述的算法;3.發(fā)展學(xué)生有條理的思考與表達(dá)能力,培養(yǎng)學(xué)生的邏輯思維能力.教學(xué)重點(diǎn):運(yùn)用流程圖表示循環(huán)結(jié)構(gòu)的算法.教學(xué)難點(diǎn):規(guī)范流程圖的表示以及循環(huán)結(jié)構(gòu)算法的流程圖.教學(xué)過(guò)程:一.問(wèn)題情境1.情境:北京獲得了2008年第29屆奧運(yùn)會(huì)的主辦權(quán)。你知道在申奧的最后階段,國(guó)際奧委會(huì)是如何通過(guò)投票決定主辦權(quán)歸屬的嗎?對(duì)遴選出的5個(gè)申辦城市進(jìn)行表決的操作程序是:首先進(jìn)行第一輪投票,如果有一個(gè)城市得票超過(guò)總票數(shù)的一半,那么該城市就獲得舉辦權(quán);如果所有申辦城市得票數(shù)都不超過(guò)總票數(shù)的一半,則將得票數(shù)最少的城市淘汰,然后重復(fù)上述過(guò)程,直到選出一個(gè)申辦城市為止。2.問(wèn)題:怎樣用算法結(jié)構(gòu)表述上面的操作過(guò)程?二.學(xué)生活動(dòng)學(xué)生討論,教師引導(dǎo)學(xué)生進(jìn)行算法表達(dá),然后畫(huà)出流程圖.解:算法為:投票;統(tǒng)計(jì)票數(shù),如果有一個(gè)城市得票超過(guò)總票數(shù)的一半,那么該城市就獲得舉辦權(quán),轉(zhuǎn),否則淘汰得票數(shù)最少的城市,轉(zhuǎn);宣布主辦城市.上述算法可以用流程圖表示為:教師邊講解邊畫(huà)出圖.三.建構(gòu)數(shù)學(xué)1.循環(huán)結(jié)構(gòu)的概念:需要重復(fù)執(zhí)行同一操作的結(jié)構(gòu)稱(chēng)為循環(huán)結(jié)構(gòu).如圖:虛線(xiàn)框內(nèi)是一個(gè)循環(huán)結(jié)構(gòu),先執(zhí)行框,再判斷給定的條件是否為假;若為假,則再執(zhí)行,再判斷給定的條件是否為假……,如此反復(fù),直到為真,該循環(huán)過(guò)程結(jié)束。2.說(shuō)明:(1)循環(huán)結(jié)構(gòu)主要用在反復(fù)做某項(xiàng)工作的問(wèn)題中;(2)循環(huán)結(jié)構(gòu)是通過(guò)選擇結(jié)構(gòu)來(lái)實(shí)現(xiàn)。3.思考:教材第7頁(yè)圖所示的算法中,哪些步驟構(gòu)成了循環(huán)結(jié)構(gòu)?四.?dāng)?shù)學(xué)運(yùn)用1.循環(huán)結(jié)構(gòu)舉例例1.(教材第13頁(yè)例4)寫(xiě)出求值的一個(gè)算法,并畫(huà)出流程圖.解:算法1:逐一相加(見(jiàn)教材第13頁(yè));算法2:;{使};{使};{求,乘積結(jié)果仍放在變量中};{使的值增加1}如果,轉(zhuǎn),否則輸出。說(shuō)明:1.算法2中各種符號(hào)的意義;2.算法2不僅形式簡(jiǎn)練,而且具有通用性、靈活性。其中,,組成一個(gè)循環(huán),在實(shí)現(xiàn)算法時(shí)要反復(fù)多次執(zhí)行,,步驟,直到執(zhí)行時(shí),經(jīng)過(guò)判斷,乘數(shù)已超過(guò)規(guī)定的數(shù)為止。算法流程圖如右.練習(xí)1:寫(xiě)出求值的一個(gè)算法,并畫(huà)出流程圖.例2.設(shè)計(jì)一個(gè)計(jì)算10個(gè)數(shù)平均數(shù)的算法,并畫(huà)出流程圖.分析:由于需要依次輸入10個(gè)數(shù),并計(jì)算它們的和,因此,需要用一個(gè)循環(huán)結(jié)構(gòu),并用一個(gè)變量存放數(shù)的累加和。在求出10個(gè)數(shù)的總和后,再除以10,就得到10個(gè)數(shù)的平均數(shù)。解:;{使};{使}輸入;{輸入一個(gè)數(shù)};{求,其和仍放在變量中};{使的值增加1}如果,轉(zhuǎn),{如果,退出循環(huán)};{將平均數(shù)存放到中}輸出。{輸出平均數(shù)}說(shuō)明:1.本題中的第一步將賦值于,是為這些數(shù)的和建立存放空間;2.在循環(huán)結(jié)構(gòu)中都有一個(gè)計(jì)數(shù)變量(本題中的)和累加變量(本題中的),計(jì)數(shù)變量用于記錄循環(huán)次數(shù)(本題實(shí)質(zhì)是為了記錄輸入的數(shù)的個(gè)數(shù)),累加變量用于輸出結(jié)果。計(jì)數(shù)變量與累加變量一般是同步進(jìn)行的,累加一次,計(jì)數(shù)一次。算法流程圖如右.輸出課堂精練:輸出課本第15頁(yè)練習(xí)第1、2題.練習(xí)1答案:;;;;如果,轉(zhuǎn),否則輸出。練習(xí)2答案:將50個(gè)學(xué)生中成績(jī)不低于80分的學(xué)生的學(xué)號(hào)和成績(jī)打印出來(lái)。補(bǔ)充習(xí)題3、試仿造例題1用循環(huán)結(jié)構(gòu)寫(xiě)出1×3×5×7×…×99的算法,并畫(huà)流程圖.拓展提高任意給定一個(gè)大于1的正整數(shù)n,設(shè)計(jì)一個(gè)算法對(duì)n是否為質(zhì)數(shù)作出判斷,并畫(huà)出流程圖。根據(jù)質(zhì)數(shù)的定義用逐一檢查法,即逐步檢查2~(n-1)中是否存在整除n的數(shù),算法如下:S1輸入n;S2判斷n=2是否成立.若“n=2”為真,則輸出“n為質(zhì)數(shù)”;否則,轉(zhuǎn)S3;S3i←2;S4判斷i能整除n嗎?若“i整除n”為真,則輸出“n不是質(zhì)數(shù)”;否則,i←i+1;S5判斷i>n-1成立嗎?若“i>n-1”為真,則輸出“n為質(zhì)數(shù)”;否則,轉(zhuǎn)五.回顧小結(jié)1.循環(huán)結(jié)構(gòu)的概念:需要重復(fù)執(zhí)行同一操作的結(jié)構(gòu)稱(chēng)為循環(huán)結(jié)構(gòu).它主要用在反復(fù)做某項(xiàng)工作的問(wèn)題中。2.用循環(huán)結(jié)構(gòu)畫(huà)流程圖:確定算法中反復(fù)執(zhí)行的部分,確定循環(huán)的轉(zhuǎn)向位置和終止條件。3.選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)的區(qū)別與聯(lián)系:區(qū)別:選擇結(jié)構(gòu)通過(guò)判斷執(zhí)行分支,只是執(zhí)行一次;循環(huán)結(jié)構(gòu)通過(guò)條件判斷可以反復(fù)執(zhí)行;聯(lián)系:循環(huán)結(jié)構(gòu)是通過(guò)選擇結(jié)構(gòu)來(lái)實(shí)現(xiàn)的,循環(huán)結(jié)構(gòu)中一定包含選擇結(jié)構(gòu)。4.在循環(huán)結(jié)構(gòu)中都有一個(gè)計(jì)數(shù)變量(本題中的)和累加變量(本題中的),計(jì)數(shù)變量用于記錄循環(huán)次數(shù)(本題實(shí)質(zhì)是為了記錄輸入的數(shù)的個(gè)數(shù)),累加變量用于輸出結(jié)果
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新疆維吾爾自治區(qū)和田地區(qū)2025屆高二物理第二學(xué)期期末質(zhì)量檢測(cè)試題含解析
- 天津市部分區(qū)2025年化學(xué)高二第二學(xué)期期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 肇慶市重點(diǎn)中學(xué)2025屆生物高二第二學(xué)期期末監(jiān)測(cè)模擬試題含解析
- 云南省鹽津縣第三中學(xué)2024-2025學(xué)年高二下生物期末經(jīng)典試題含解析
- 車(chē)用尿素產(chǎn)品進(jìn)出口運(yùn)輸與保險(xiǎn)合同
- 企業(yè)總部辦公場(chǎng)所租賃服務(wù)合同
- 餐飲店股東間資產(chǎn)重組與權(quán)益調(diào)整合同
- 餐飲業(yè)廚師職業(yè)成長(zhǎng)與發(fā)展勞動(dòng)合同
- 草牧場(chǎng)承包及綜合利用開(kāi)發(fā)合同
- 智能家居產(chǎn)品區(qū)域代理權(quán)授權(quán)合同
- 國(guó)家保安員模擬試題及答案(附解析)
- 2025年Web應(yīng)用安全試題及答案解析
- 上海市同濟(jì)大學(xué)第二附屬中學(xué)2024-2025學(xué)年八年級(jí)下冊(cè)期末物理試卷
- 2025屆江蘇省南京市、鹽城市高三下學(xué)期3月一模政治試題 含解析
- 2025年液壓馬達(dá)開(kāi)發(fā)行業(yè)深度研究報(bào)告
- 2024北森圖形推理題
- 2025年全國(guó)國(guó)家版圖知識(shí)競(jìng)賽賽(附答案)
- 2025年-江蘇省建筑安全員B證考試題庫(kù)及答案
- 升降車(chē)高空作業(yè)施工方案
- 農(nóng)藝師筆試重要試題及答案
- 新疆維吾爾自治區(qū)2024年普通高校招生單列類(lèi)(選考外語(yǔ))本科二批次投檔情況 (理工)
評(píng)論
0/150
提交評(píng)論