高中數(shù)學(xué) 1.2.3 循環(huán)語(yǔ)句課件 新人教A版必修3.ppt
《高中數(shù)學(xué) 1.2.3 循環(huán)語(yǔ)句課件 新人教A版必修3.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué) 1.2.3 循環(huán)語(yǔ)句課件 新人教A版必修3.ppt(21頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1.2.3基本算法語(yǔ)句——循環(huán)語(yǔ)句,1.正確理解循環(huán)語(yǔ)句的概念,并掌握其結(jié)構(gòu)。2.會(huì)應(yīng)用循環(huán)語(yǔ)句編寫程序。,首先知識(shí)回顧循環(huán)結(jié)構(gòu);引入循環(huán)語(yǔ)句,新課講授部分,講解兩種類型的循環(huán)語(yǔ)句應(yīng)用;例題部分,通過(guò)典例講解讓學(xué)生熟悉循環(huán)語(yǔ)句。復(fù)習(xí)鞏固部分通過(guò)練習(xí)對(duì)知識(shí)鞏固,讓學(xué)生更系統(tǒng)掌握本節(jié)課的所學(xué)知識(shí),最后總結(jié)作業(yè)。,算法中的循環(huán)結(jié)構(gòu)是由循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn)的循環(huán)結(jié)構(gòu)有兩種-----當(dāng)型與直到型.,當(dāng)型循環(huán)結(jié)構(gòu)(當(dāng)條件滿足時(shí)反復(fù)執(zhí)行循環(huán)體),直到型循環(huán)結(jié)構(gòu)(反復(fù)執(zhí)行循環(huán)體直到條件滿足),對(duì)應(yīng)于程序框圖中的兩種循環(huán)結(jié)構(gòu),一般程序設(shè)計(jì)語(yǔ)言中也有當(dāng)型(WHILE型)和直到型(UNTIL型)兩種語(yǔ)句結(jié)構(gòu)。,(1)For語(yǔ)句的一般格式是:,For循環(huán)變量=初值:步長(zhǎng):終值循環(huán)體;end,,即FOR語(yǔ)句和WHILE語(yǔ)句。,(2)WHILE語(yǔ)句的一般格式是,WHILE條件循環(huán)體END,,當(dāng)計(jì)算機(jī)遇到WHILE語(yǔ)句時(shí),先判斷條件的真假,如果條件符合,就執(zhí)行WHILE與END之間的循環(huán)體;然后再檢查上述條件,如果條件仍符合,再次執(zhí)行循環(huán)體,這個(gè)過(guò)程反復(fù)進(jìn)行,直到某一次條件不符合為止.這時(shí),計(jì)算機(jī)將不執(zhí)行循環(huán)體,直接跳到END語(yǔ)句后,接著執(zhí)行END之后的語(yǔ)句.,,例1.編寫程序,計(jì)算自然數(shù)1+2+3+…+99+100的和.,分析:這是一個(gè)累加問(wèn)題.我們可以用WHILE型語(yǔ)句,也可以用UNTIL型語(yǔ)句。,S=0,Fori=1:1:100,S=S+i,PRINTS,END,i=1S=0,WHLIEi<=100,S=S+i,i=i+1,END,PRINTS,END,,例2:編寫程序求:n!=12345……n的值.,如何修改?,,WHILE語(yǔ)句,i=1S=0,WHLIEi101?,,函數(shù)y=x^2-3x+5,從x=1開(kāi)始連續(xù)輸入19個(gè)自然數(shù)進(jìn)行取值,輸出相應(yīng)的函數(shù)值,用程序語(yǔ)言進(jìn)行編程,n=1,Forn=1:1:20,y=x^2-3*x+5,PRINT“x=”;x,“y=”;y,END,程序,直到型,,當(dāng)型,n=1,WHILEn<=20,y=x^2-3*x+5,END,PRINT“x=”;x,“y=”;y,n=n+1,程序,結(jié)束,否,1、根據(jù)P7頁(yè)圖1.1-2,將程序框圖轉(zhuǎn)化為程序語(yǔ)句.,分析:仔細(xì)觀察,該程序框圖中既有條件結(jié)構(gòu),又有循環(huán)結(jié)構(gòu)。,INPUT“n=”;nFori=2:1:nr=nMODiIFr=0THENPRINT“nisnotaprimenumber.”ELSEPRINT“nisaprimenumber.”ENDIFEND,程序,,2、求S=1+1/2+1/3……+1/n,編寫程序,程序,INPUT“n=”;n,i=1,S=0,WHILEi<=n,S=S+1/i,i=i+1,END,PRINT“S=”;S,END,,3、P33頁(yè)A組T3.,程序,INPUT“n=”;n,i=1,S=0,WHILEi<=n,S=S+(i+1)/i,i=i+1,END,PRINT“S=”;S,END,4、P33頁(yè)B組T4.,程序,,INPUT“a=”;a,INPUT“n=”;n,tn=0,sn=0,i=1,WHILEi<=n,tn=tn+a,sn=sn+tn,a=a*10,i=i+1,END,PRINTsn,END,5、編寫一個(gè)程序,輸入正整數(shù)n,計(jì)算它的階乘n!(n!=n*(n-1)*…*3*2*1),,WHILE條件循環(huán)體END,,For循環(huán)變量=初值:步長(zhǎng):終值循環(huán)體End,1.P33A組1、22.P33B組2、3,- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 高中數(shù)學(xué) 1.2.3 循環(huán)語(yǔ)句課件 新人教A版必修3 1.2 循環(huán) 語(yǔ)句 課件 新人 必修
鏈接地址:http://italysoccerbets.com/p-3172773.html