蘇教版必修三 1.3.4 循環(huán)語句 課件(37張).pptx_第1頁
蘇教版必修三 1.3.4 循環(huán)語句 課件(37張).pptx_第2頁
蘇教版必修三 1.3.4 循環(huán)語句 課件(37張).pptx_第3頁
蘇教版必修三 1.3.4 循環(huán)語句 課件(37張).pptx_第4頁
蘇教版必修三 1.3.4 循環(huán)語句 課件(37張).pptx_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余32頁可下載查看

下載本文檔

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

文檔簡介

第1章1 3基本算法語句 1 3 4循環(huán)語句 學(xué)習(xí)目標(biāo)1 理解循環(huán)語句的格式和功能 2 理解兩種循環(huán)語句與兩種循環(huán)結(jié)構(gòu)的對應(yīng)關(guān)系 能把相應(yīng)流程圖翻譯為程序語句 3 經(jīng)歷由問題到自然語言描述的算法到流程圖再到程序的全過程 體會算法的形成及優(yōu)化過程 題型探究 問題導(dǎo)學(xué) 內(nèi)容索引 當(dāng)堂訓(xùn)練 問題導(dǎo)學(xué) 思考1 知識點(diǎn)一循環(huán)語句 循環(huán)語句與條件語句有何關(guān)系 循環(huán)語句中一定有條件語句 條件語句是循環(huán)語句的一部分 離開條件語句 循環(huán)語句無法循環(huán) 但條件語句可以脫離循環(huán)語句單獨(dú)存在 可以不依賴循環(huán)語句獨(dú)立地解決問題 答案 思考2 直到型循環(huán)語句執(zhí)行循環(huán)體的次數(shù)可以是零嗎 不可以 直到型循環(huán)語句先執(zhí)行一次循環(huán)體 再判斷條件是否成立 因此該循環(huán)語句執(zhí)行循環(huán)體的次數(shù)一定不為零 答案 梳理 循環(huán)語句與流程圖中的結(jié)構(gòu)相對應(yīng) 循環(huán)語句結(jié)構(gòu)一般有和兩種循環(huán)語句結(jié)構(gòu) 分別對應(yīng)于流程圖中的直到型和當(dāng)型循環(huán)結(jié)構(gòu) 當(dāng)型 循環(huán) 直到型 思考1 知識點(diǎn)二兩種循環(huán)語句 編寫程序時(shí) 什么情況下使用循環(huán)語句 在問題處理中 對不同的運(yùn)算對象進(jìn)行若干次相同運(yùn)算或處理時(shí) 一般用到循環(huán)結(jié)構(gòu) 在編寫程序時(shí)要用到循環(huán)語句 答案 思考2 當(dāng)型循環(huán)用文字語言怎樣描述 其關(guān)鍵詞是什么 當(dāng)滿足條件時(shí)執(zhí)行循環(huán) 否則退出 關(guān)鍵詞是 當(dāng) 否則 答案 梳理 兩種循環(huán)語句的對比 untilpenddo endwhile until while do until 執(zhí)行循環(huán)體 執(zhí)行循環(huán)體 條件符合 條件符合 條件仍符合 條件不符合 end 知識點(diǎn)三 for語句 1 其一般形式 2 for 語句屬循環(huán) 3 如果循環(huán)次數(shù) 可采用 for 語句 to 當(dāng)型 已知 題型探究 類型一 while endwhile 語句的應(yīng)用 例1 1 下列偽代碼運(yùn)行后輸出的結(jié)果為 答案 解析 21 由偽代碼知 每循環(huán)一次 i的值增加2 然后減小1 所以每循環(huán)一次i增加1 最后一次執(zhí)行循環(huán)體時(shí) s 2 7 2 3 21 偽代碼如圖 解答 利用while語句的三個(gè)關(guān)注點(diǎn) 1 在用while語句解決相關(guān)問題時(shí) 要熟練掌握while語句的一般格式 后面的endwhile一定不要忘記 在運(yùn)行語句的時(shí)候 一定要先判斷表達(dá)式是否成立 再執(zhí)行循環(huán)體 2 while語句可以不知循環(huán)次數(shù) 但需要知道循環(huán)終止的條件 條件為真時(shí)執(zhí)行循環(huán) 條件為假時(shí)終止循環(huán) 防止表達(dá)式相反出現(xiàn)錯(cuò)誤 3 用while語句解決循環(huán)次數(shù)不確定的問題時(shí) 首先要確定控制運(yùn)算次數(shù)的變量 然后確定變量與運(yùn)算次數(shù)的關(guān)系 利用這種關(guān)系 將運(yùn)算次數(shù)當(dāng)作一個(gè)確定的量 從而將問題轉(zhuǎn)化為循環(huán)次數(shù)確定的問題來解決 反思與感悟 跟蹤訓(xùn)練1執(zhí)行如圖所示的偽代碼后輸出的結(jié)果是 答案 解析 1 執(zhí)行偽代碼 n 5 s 0 滿足s 14 所以s 0 5 5 n 4 滿足s 14 所以s 5 4 9 n 3 滿足s 14 所以s 9 3 12 n 2 滿足s 14 所以s 12 2 14 n 1 不滿足s 14 結(jié)束 故n 1 類型二 do enddo 語句的應(yīng)用 解答 偽代碼如圖 引申探究1 若將例2中的 改為 其余不變 寫出相應(yīng)的偽代碼 解答 偽代碼如圖 2 若例2中條件不變 用 while endwhile 寫出偽代碼 解答 do enddo 語句的使用條件 1 算法中有需要反復(fù)執(zhí)行的步驟 如累加求和 累乘求積等問題 2 算法中先執(zhí)行再判斷 3 循環(huán)的次數(shù)不能確定或已經(jīng)確定 反思與感悟 跟蹤訓(xùn)練2下列偽代碼是求1 3 5 99的值 讀偽代碼完成問題 答案 問題 1 偽代碼中的循環(huán)語句是型循環(huán)語句 當(dāng) 2 將偽代碼用另一類型的循環(huán)語句實(shí)現(xiàn)為 答案 類型三 for 語句的應(yīng)用 例3用for語句設(shè)計(jì)一個(gè)計(jì)算2 4 6 8 2016的偽代碼算法 解答 偽代碼如下 引申探究將例3改為用while endwhile語句表示 結(jié)果如何 解答 偽代碼如圖 利用for語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的三個(gè)關(guān)鍵點(diǎn) 1 確定變量的初值 即進(jìn)行初始化操作 2 確定循環(huán)的次數(shù) 步長以及終值 3 確定循環(huán)體的內(nèi)容 反思與感悟 跟蹤訓(xùn)練3寫出計(jì)算n n 1 2 3 4 n 的偽代碼 解答 偽代碼如圖 當(dāng)堂訓(xùn)練 2 3 4 1 1 下列算法 已知兩個(gè)數(shù)求它們的商 已知函數(shù)定義在區(qū)間上 將區(qū)間十等分求端點(diǎn)及各分點(diǎn)處的函數(shù)值 已知三角形的一邊長及此邊上的高 求其面積 其中可能要用到循環(huán)語句的是 答案 2 下列偽代碼執(zhí)行的次數(shù)是 輸出的結(jié)果為1 4 7 10 故共執(zhí)行了4次 答案 解析 4 2 3 4 1 2 3 4 1 3 執(zhí)行如圖所示偽代碼 則輸出結(jié)果s 根據(jù)偽代碼逐次寫出每次循環(huán)的結(jié)果 第一次循環(huán) i 2 s 4 第二次循環(huán) i 4 s 4 16 20 第三次循環(huán) i 6 s 20 36 56 由于i 6不滿足條件 跳出循環(huán) 輸出s 結(jié)果為56 答案 解析 56 4 對于問題1 2 3 2017 求滿足條件的最小整數(shù) 試用 while 語句描述這一問題的算法過程 偽代碼如圖 解答 2 3 4 1 規(guī)律與方法 1 當(dāng)循環(huán)的次數(shù)確定時(shí) 我們通常用for循環(huán)語句 而當(dāng)循環(huán)的次數(shù)不確定時(shí) 我們通常用 while endwhile 或 do enddo 循環(huán)語句 2 for循環(huán)語句及 while endwhile 循環(huán)語句都是前測試語句 即先判斷后執(zhí)行 若初始條件不成立 則一次也不執(zhí)行循環(huán)體中的內(nèi)容 任何一種需要重復(fù)處理的問

溫馨提示

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

最新文檔

評論

0/150

提交評論