【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.3循環(huán)語句(列為選學(xué))課件 新人教A版必修3.ppt_第1頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.3循環(huán)語句(列為選學(xué))課件 新人教A版必修3.ppt_第2頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.3循環(huán)語句(列為選學(xué))課件 新人教A版必修3.ppt_第3頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.3循環(huán)語句(列為選學(xué))課件 新人教A版必修3.ppt_第4頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.3循環(huán)語句(列為選學(xué))課件 新人教A版必修3.ppt_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1 2 3循環(huán)語句 列為選學(xué) 學(xué)習(xí)目標(biāo)1 通過案例了解循環(huán)語句格式 了解用循環(huán)語句處理求和 求積問題 2 了解用條件語句實現(xiàn)循環(huán)的方法 課堂互動講練 知能優(yōu)化訓(xùn)練 1 2 3循環(huán)語句 列為選學(xué) 課前自主學(xué)案 課前自主學(xué)案 1 條件語句主要用來實現(xiàn)算法中的 結(jié)構(gòu) 一般有兩種格式 一種是 格式 另一種是 格式 條件 if then else if then 2 程序框圖中的循環(huán)結(jié)構(gòu)包括兩種 一種是 型 until 循環(huán)結(jié)構(gòu) 一種是 型 while 循環(huán)結(jié)構(gòu) 型循環(huán)結(jié)構(gòu)是先執(zhí)行一次循環(huán)體 再對條件進(jìn)行判斷 型循環(huán)體結(jié)構(gòu)則先對條件判斷 再決定是否執(zhí)行循環(huán)體 直到 當(dāng) 直到 當(dāng) 3 下圖的算法功能是求積為48的兩個相鄰正偶數(shù) 輸出的結(jié)果為6 8 循環(huán)結(jié)構(gòu) 直到型語句 當(dāng)型語句 當(dāng)計算機遇到while語句時 先判斷條件的真假 如果條件 就執(zhí)行while和wend之間的循環(huán)體 若條件 計算機將不再執(zhí)行循環(huán)體 直接跳到wend語句后執(zhí)行其他語句 因此 while語句也稱為 循環(huán)語句 滿足 不滿足 當(dāng)型 計算機執(zhí)行until語句時 先執(zhí)行一次循環(huán)體 然后對條件的真假進(jìn)行判斷 當(dāng)條件 時 執(zhí)行循環(huán)體 直到 時 不再執(zhí)行循環(huán)體 跳出循環(huán) 執(zhí)行l(wèi)oopuntil語句后的其他語句 因此 until語句又稱為 語句 不滿足 滿足條件 直到型 1 循環(huán)語句與條件語句有什么關(guān)系 提示 循環(huán)語句中一定會有條件語句 條件語句是循環(huán)語句的一部分 離開條件語句 循環(huán)語句無法循環(huán) 但條件語句可以脫離循環(huán)語句單獨存在 可以不依賴循環(huán)語句獨立地解決問題 提示 不能 這是一個無終止的程序 即 死循環(huán) 條件設(shè)置不合適 應(yīng)改為 n 1999 課堂互動講練 對于while語句 根據(jù)題意分析出條件及循環(huán)體 使程序為 符合條件時才執(zhí)行循環(huán)體 的模式 2011年洛陽高一檢測 給出的30個數(shù) 1 2 4 7 11 其規(guī)律是第1個數(shù)是1 第2個數(shù)比第1個數(shù)大1 第3個數(shù)比第2個數(shù)大2 第4個數(shù)比第3個數(shù)大3 依次類推 要求計算這30個數(shù)的和 先將右面所給出的程序框圖補充完整 再依據(jù)程序框圖寫出程序 1 把程序框圖補充完整 2 寫出程序 思路點撥 當(dāng)滿足 時 執(zhí)行循環(huán)體 這是當(dāng)型循環(huán)結(jié)構(gòu) i表示循環(huán)次數(shù) p表示后一個加數(shù) s表示和 解 1 給出的是30個數(shù)相加 故i 30 p表示后一個加數(shù) 比前一個多i 1 故p p i 為i 30 為p p i 2 程序 思維總結(jié) 要找清循環(huán)體 寫在while與wend之間 如本題的i 30 s s p p p i i i 1是循環(huán)體 互動探究如果求這30個數(shù)的積 框圖及程序有哪些變化 對于until語句 為先寫出循環(huán)體 再寫出條件的模式 直到符合條件時 則停止循環(huán) 某問題的算法列舉如下 第一步 s 0 使s 0 第二步 i 1 使i 1 第三步 輸入g 輸入一個數(shù) 第四步 s s g 求s g 其和仍放在變量s中 第五步 i i 1 使i的值增加1 第六步 如果i 20 執(zhí)行第七步 否則 轉(zhuǎn)第三步 思路點撥 由第四步可知是求和 由第七步可知是求平均數(shù) 而且從第三步到第五步都是循環(huán)體 解 1 計算20個數(shù)的平均數(shù) 2 程序為 3 程序框圖如圖 思維總結(jié) 本題中的第一步將0賦值于s 是為這些數(shù)的和建立存放空間 先執(zhí)行了一次循環(huán)體后 再進(jìn)行條件判斷 條件語句與循環(huán)語句是聯(lián)合應(yīng)用的 因為在循環(huán)體中一定要改變控制條件的變量的值 否則會出現(xiàn) 死循環(huán) 并且循環(huán)體每執(zhí)行一次 控制條件中的變量就應(yīng)更逼近跳出循環(huán)體的條件 求200以內(nèi) 包括200 的所有偶數(shù)和 試用兩種循環(huán)結(jié)構(gòu)畫出其程序框圖并編寫程序 思路點撥 偶數(shù)相加 循環(huán)變量i的初始值為2 以后每次循環(huán)都增加2 解 當(dāng)型循環(huán) 程序框圖如圖所示 程序為 直到型循環(huán) 程序框圖如圖所示 程序為 思維總結(jié) 由于退出循環(huán)的條件相反 故當(dāng)型和直到型語句中判斷條件也恰好相反 循環(huán)體中控制循環(huán)的變量變化相同 方法技巧1 計算機執(zhí)行當(dāng)型循環(huán)語句時 先判斷條件的真假 若條件為真 執(zhí)行循環(huán)體 若為假則退出 這是確定是否應(yīng)用當(dāng)型語句的關(guān)鍵 如例1 2 直到型循環(huán)語句中先執(zhí)行一次循環(huán)體 再判斷條件是否滿足 以決定繼續(xù)循環(huán)還是退出循環(huán) 如例2 3 控制循環(huán)次數(shù)的變量要綜合考慮初始化時和loopuntil后兩處 若初始值為1 則循環(huán)體中累加 若

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論