《高考數(shù)學(xué)一輪總復(fù)習(xí) 第十二篇 第4講 程序框圖與算法語(yǔ)句課件 理 湘教版》由會(huì)員分享,可在線閱讀,更多相關(guān)《高考數(shù)學(xué)一輪總復(fù)習(xí) 第十二篇 第4講 程序框圖與算法語(yǔ)句課件 理 湘教版(36頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、第第4講程序框圖與算法語(yǔ)句講程序框圖與算法語(yǔ)句 【2014年高考會(huì)這樣考】 1考查程序框圖的理解與應(yīng)用(尤其是條件結(jié)構(gòu)與循環(huán)結(jié)構(gòu)) 2考查程序框圖的補(bǔ)充與完善考點(diǎn)梳理考點(diǎn)梳理 (1)順序結(jié)構(gòu) 定義:依次進(jìn)行多個(gè)處理步驟的結(jié)構(gòu),這是任何一個(gè)算法都離不開(kāi)的基本結(jié)構(gòu) 結(jié)構(gòu)形式1程序框圖的結(jié)構(gòu)類(lèi)型及作用程序框圖的結(jié)構(gòu)類(lèi)型及作用 (2)條件結(jié)構(gòu) 定義:算法的流程根據(jù)條件是否成立有不同的流向,條件結(jié)構(gòu)就是處理這種過(guò)程的結(jié)構(gòu) 結(jié)構(gòu)形式 (3)循環(huán)結(jié)構(gòu) 定義:從某處開(kāi)始,按照一定的條件反復(fù)執(zhí)行某些步驟的情況,這就是循環(huán)結(jié)構(gòu),反復(fù)執(zhí)行的步驟稱(chēng)為循環(huán)體 結(jié)構(gòu)形式 2算法語(yǔ)句的格式與應(yīng)用 (1)輸入語(yǔ)句、輸出語(yǔ)句和
2、賦值語(yǔ)句語(yǔ)句語(yǔ)句一般格式一般格式功能功能輸入語(yǔ)句輸入語(yǔ)句INPUT“提示內(nèi)提示內(nèi)容容”;變量;變量_輸出語(yǔ)句輸出語(yǔ)句PRINT“提示內(nèi)提示內(nèi)容容”;表達(dá)式;表達(dá)式_賦值語(yǔ)句賦值語(yǔ)句變量表達(dá)式變量表達(dá)式_輸入信息輸入信息輸出常量、變量的值和系輸出常量、變量的值和系統(tǒng)信息統(tǒng)信息將表達(dá)式代表的值賦給變量將表達(dá)式代表的值賦給變量 (2)條件語(yǔ)句 程序框圖中的_與條件語(yǔ)句相對(duì)應(yīng) 條件語(yǔ)句的格式及框圖 IFTHEN格式 IFTHENELSE格式 IF條件THEN 語(yǔ)句體A ELSE 語(yǔ)句體B ENDIF條件結(jié)構(gòu)條件結(jié)構(gòu) (3)循環(huán)語(yǔ)句 程序框圖中的_與循環(huán)語(yǔ)句相對(duì)應(yīng) 循環(huán)語(yǔ)句的格式及框圖 UNTIL語(yǔ)句W
3、HILE語(yǔ)句循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu) 一個(gè)共同點(diǎn) 一般只有一個(gè)入口也只能在一個(gè)出口輸出,每一個(gè)基本邏輯結(jié)構(gòu)的每一部分都有機(jī)會(huì)被執(zhí)行到,而且結(jié)構(gòu)內(nèi)不能有死循環(huán) 兩種結(jié)構(gòu)特點(diǎn) (1)利用循環(huán)結(jié)構(gòu)表示算法,一定要先確定是用當(dāng)型循環(huán)結(jié)構(gòu),還是用直到型循環(huán)結(jié)構(gòu);當(dāng)型循環(huán)結(jié)構(gòu)的特點(diǎn)是先判斷再循環(huán),直到型循環(huán)結(jié)構(gòu)的特點(diǎn)是先執(zhí)行一次循環(huán)體,再判斷 (2)循環(huán)結(jié)構(gòu)中,當(dāng)型循環(huán)又稱(chēng)“前測(cè)試型”循環(huán),直到型循環(huán)又稱(chēng)“后測(cè)試型”循環(huán)【助學(xué)【助學(xué)微博】微博】 三點(diǎn)提醒 (1)確定循環(huán)變量和初始值; (2)確定算法中反復(fù)執(zhí)行的部分,即循環(huán)體; (3)確定循環(huán)的終止條件 1(2012北京)執(zhí)行如圖所示的程序框圖,輸出的S值為()考
4、點(diǎn)自測(cè)考點(diǎn)自測(cè)A2 B4 C8 D16 解析當(dāng)k0時(shí),滿(mǎn)足k3,因此S1201; 當(dāng)k1時(shí),滿(mǎn)足k3,因此S1212; 當(dāng)k2時(shí),滿(mǎn)足k3,因此S2228; 當(dāng)k3時(shí),不滿(mǎn)足k3,因此輸出S8. 答案C2(2012天津)閱讀右邊的程序框圖,運(yùn)行相應(yīng)的程序,當(dāng)輸入x的值為25時(shí),輸出x的值為 ()A1 B1C3 D9答案答案C 3(2012安徽)如圖所示,程序框圖的輸出結(jié)果是 ()A3 B4 C5 D8 解析當(dāng)x1,y1時(shí),滿(mǎn)足x4,則x2,y2; 當(dāng)x2,y2時(shí),滿(mǎn)足x4,則x224,y213; 當(dāng)x4,y3時(shí),滿(mǎn)足x4,則x248,y314; 當(dāng)x8,y4時(shí),不滿(mǎn)足x4,則輸出y4. 答案B
5、4(2012陜西)下圖是用模擬方法估計(jì)圓周率值的程序框圖,P表示估計(jì)結(jié)果,則圖中空白框內(nèi)應(yīng)填入 () 答案D5(2012浙江)若某程序框圖如圖所示,則該程序運(yùn)行后輸出的值是_ 【例1】 (2013臨沂一模)若執(zhí)行如圖所示的框圖,考向一基本邏輯結(jié)構(gòu)和程序框圖的運(yùn)用考向一基本邏輯結(jié)構(gòu)和程序框圖的運(yùn)用審題視點(diǎn)審題視點(diǎn) 這是一個(gè)求解方差的問(wèn)題,共這是一個(gè)求解方差的問(wèn)題,共3項(xiàng),通過(guò)一個(gè)計(jì)數(shù)變量用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)這一算項(xiàng),通過(guò)一個(gè)計(jì)數(shù)變量用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)這一算法法 答案C 搞清進(jìn)入或退出循環(huán)的條件和功能,循環(huán)次搞清進(jìn)入或退出循環(huán)的條件和功能,循環(huán)次數(shù)是做對(duì)題的關(guān)鍵數(shù)是做對(duì)題的關(guān)鍵【訓(xùn)練1】 (2012濟(jì)南三模
6、)閱讀如圖所示的程序框圖,執(zhí)行相應(yīng)的程序,則輸出的結(jié)果是()A2 B2 C3 D3 解析第一次循環(huán),n1,s1, 第二次循環(huán),n2,s121, 第三次循環(huán),n3,s132, 第四次循環(huán),n4,s242, 第五次循環(huán),n5,s253, 第六次n6不滿(mǎn)足條件,輸出s3,選D. 答案D【例例2】 如圖所示的框圖,當(dāng)如圖所示的框圖,當(dāng)x16,x29,p8.5時(shí),時(shí),x3等于等于() A7 B8 C10 D11考向二程序框圖的補(bǔ)充與完善考向二程序框圖的補(bǔ)充與完善審題視點(diǎn)審題視點(diǎn) 先讀懂圖中的邏輯順序,然后先讀懂圖中的邏輯順序,然后進(jìn)行計(jì)算判斷,其中判斷條件進(jìn)行計(jì)算判斷,其中判斷條件|x2x1|x3x2|是否成立是利用框圖知識(shí)反推出是否成立是利用框圖知識(shí)反推出x3的的值的關(guān)鍵,是完善該框圖的任務(wù)所在值的關(guān)鍵,是完善該框圖的任務(wù)所在 答案B 解答這類(lèi)題目時(shí),一定要理解、悟透各種框圖的作用,才能得到正確的結(jié)果特別注重對(duì)問(wèn)題的轉(zhuǎn)化,問(wèn)題與框圖的表示的相互轉(zhuǎn)化、框圖與函數(shù)的轉(zhuǎn)化等等 Ai4 Ci5 答案C【例3】 (2012新課標(biāo)全國(guó))如果執(zhí)行右面的程序框圖,輸入正整數(shù)N(N2)和實(shí)數(shù)a1,a2,aN,輸出A,B,則 ()考向三算法與其他知識(shí)的交匯考向三算法與其他知識(shí)的交匯 審題視點(diǎn) 循環(huán)結(jié)構(gòu)中滿(mǎn)足xA成立,則Ax,是說(shuō)將大數(shù)賦值給A;滿(mǎn)足x20,由判斷框知程序結(jié)束,故輸出P30. 答案C