2017-2018版高中數(shù)學(xué)第一章算法初步1.2.2條件語(yǔ)句學(xué)案新人教A版必修3_第1頁(yè)
2017-2018版高中數(shù)學(xué)第一章算法初步1.2.2條件語(yǔ)句學(xué)案新人教A版必修3_第2頁(yè)
2017-2018版高中數(shù)學(xué)第一章算法初步1.2.2條件語(yǔ)句學(xué)案新人教A版必修3_第3頁(yè)
2017-2018版高中數(shù)學(xué)第一章算法初步1.2.2條件語(yǔ)句學(xué)案新人教A版必修3_第4頁(yè)
2017-2018版高中數(shù)學(xué)第一章算法初步1.2.2條件語(yǔ)句學(xué)案新人教A版必修3_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1.2.2條件語(yǔ)句1理解條件語(yǔ)句(重點(diǎn))2用條件語(yǔ)句編寫程序(難點(diǎn))3條件語(yǔ)句與條件結(jié)構(gòu)的關(guān)系(易混點(diǎn))基礎(chǔ)初探教材整理?xiàng)l件語(yǔ)句的格式、功能及結(jié)構(gòu)閱讀教材P25例5前面的內(nèi)容,完成下列問題.格式一格式二條件語(yǔ)句IF條件THEN語(yǔ)句體ENDIFIF條件THEN語(yǔ)句體1ELSE語(yǔ)句體2ENDIF語(yǔ)句功能首先對(duì)IF后的條件進(jìn)行判斷,如果(IF)條件符合,那么(THEN)執(zhí)行語(yǔ)句體,否則執(zhí)行ENDIF之后的語(yǔ)句首先對(duì)IF后的條件進(jìn)行判斷,如果(IF)條件符合,那么(THEN)執(zhí)行語(yǔ)句體1,否則(ELSE)執(zhí)行語(yǔ)句體2對(duì)應(yīng)條件結(jié)構(gòu)框圖1判斷(正確的打“”,錯(cuò)誤的打“”)(1)條件語(yǔ)句的執(zhí)行是按照程序中的

2、先后順序執(zhí)行的()(2)條件語(yǔ)句實(shí)現(xiàn)了程序框圖中的條件結(jié)構(gòu)()(3)條件語(yǔ)句一定要完整,即IFTHENELSEENDIF中每一部分都不能少()【答案】(1)(2)(3)2條件語(yǔ)句對(duì)應(yīng)的基本邏輯結(jié)構(gòu)是()A順序結(jié)構(gòu)B條件結(jié)構(gòu)C循環(huán)結(jié)構(gòu)D以上都不正確【解析】條件語(yǔ)句對(duì)應(yīng)的基本邏輯結(jié)構(gòu)是條件結(jié)構(gòu),故選B.【答案】B3當(dāng)a3時(shí),下面的程序段輸出的結(jié)果是_【解析】當(dāng)a3時(shí),滿足a10的條件,所以計(jì)算機(jī)執(zhí)行y2a,即y6.【答案】6 小組合作型條件語(yǔ)句和條件結(jié)構(gòu)(1)給出下面4個(gè)問題:輸入一個(gè)數(shù)x,輸出它的絕對(duì)值;求函數(shù)f(x)的函數(shù)值;求面積為6的正方形的周長(zhǎng);求三個(gè)數(shù)a,b,c中的最大數(shù)其中可以用條件

3、語(yǔ)句來(lái)描述其算法的有() A1個(gè)B2個(gè)C3個(gè)D4個(gè)(2)已知條件語(yǔ)句如下:則下列說(shuō)法正確的是()A條件成立時(shí),先執(zhí)行語(yǔ)句體1,再執(zhí)行語(yǔ)句體2,最后結(jié)束條件語(yǔ)句B條件不成立時(shí),先執(zhí)行語(yǔ)句體2,再執(zhí)行語(yǔ)句體1,最后結(jié)束條件語(yǔ)句C條件成立時(shí),先執(zhí)行語(yǔ)句體1,再結(jié)束條件語(yǔ)句D條件成立時(shí),先執(zhí)行語(yǔ)句體2,再結(jié)束條件語(yǔ)句【精彩點(diǎn)撥】(1)根據(jù)問題的解決是否需要分類來(lái)確定是否需要用條件語(yǔ)句(2)根據(jù)條件語(yǔ)句,判斷執(zhí)行的過程【嘗試解答】(1)在算法中需要邏輯判斷的都要用到條件語(yǔ)句,其中都需要進(jìn)行邏輯判斷,故都要用到條件語(yǔ)句,只要順序結(jié)構(gòu)就能描述其算法(2)根據(jù)條件語(yǔ)句的功能知選C.【答案】(1)C(2)C1一

4、個(gè)條件語(yǔ)句都是以“IF”開始,以“END IF”結(jié)束,這是條件語(yǔ)句中不可缺少的2當(dāng)問題的解決需要分類討論時(shí),需要條件語(yǔ)句,其中分段函數(shù)求值是典型問題再練一題1求下列函數(shù)的函數(shù)值的算法中需要用到條件語(yǔ)句的函數(shù)為()Af(x)x21Bf(x)x31Cf(x)Df(x)2x【答案】C條件語(yǔ)句的應(yīng)用已知函數(shù)f(x)編寫一個(gè)程序,使輸入的每一個(gè)x值,都得到相應(yīng)的函數(shù)值【精彩點(diǎn)撥】求函數(shù)值必須先判斷x的范圍,因而要設(shè)計(jì)算法必須用條件結(jié)構(gòu),相應(yīng)程序的書寫用條件語(yǔ)句【嘗試解答】用變量x,y分別表示自變量和函數(shù)值,步驟如下:第一步,輸入x值第二步,判斷x的范圍,若x1,則用解析式y(tǒng)2x1,求函數(shù)值;否則用yx2

5、2求函數(shù)值第三步:輸出y值程序框圖如圖所示:程序如下:1算法中需要根據(jù)情況判斷,分類執(zhí)行時(shí),如求一個(gè)數(shù)的絕對(duì)值,比較兩個(gè)數(shù)的大小,求分段函數(shù)的函數(shù)值等,都需要用到條件語(yǔ)句2條件語(yǔ)句必須以IF語(yǔ)句開始,以END IF語(yǔ)句結(jié)束,即“IFEND IF”必須成對(duì)出現(xiàn)3若程序只對(duì)條件滿足時(shí)作處理,不用處理?xiàng)l件不滿足時(shí)的情況,則選用“IFTHENEND IF”格式4解此類問題的步驟:(1)構(gòu)思出解決問題的一個(gè)算法;(可用自然語(yǔ)言)(2)畫出程序框圖,形象直觀地描述算法;(3)根據(jù)框圖編寫程序,即逐步把框圖中的算法步驟用算法語(yǔ)句表達(dá)出來(lái)再練一題2根據(jù)下列算法語(yǔ)句,當(dāng)輸入x為60時(shí),輸出y的值為()A25B3

6、0C31D61【解析】由題意得y當(dāng)x60時(shí),y250.6(6050)31.輸出y的值為31.【答案】C嵌套條件語(yǔ)句的應(yīng)用已知分段函數(shù)y編寫程序,要求輸入自變量x的值,輸出相應(yīng)的函數(shù)值并畫出程序框圖. 【精彩點(diǎn)撥】【嘗試解答】程序框圖如圖所示:程序如下:1已知分段函數(shù)的解析式求函數(shù)值的問題,須用條件語(yǔ)句書寫程序,當(dāng)條件的判斷有兩個(gè)以上的結(jié)果時(shí),可以選擇條件結(jié)構(gòu)嵌套去解決2常規(guī)格式(注意根據(jù)題目可用多于2個(gè)以上的條件語(yǔ)句嵌套)再練一題3已知函數(shù)f(x)編寫程序,根據(jù)輸入的x值輸出對(duì)應(yīng)的y值【解】程序如下: 探究共研型兩種條件語(yǔ)句的辨析探究1兩種條件語(yǔ)句的共同點(diǎn)是什么?【提示】?jī)煞N語(yǔ)句首先都要對(duì)條件

7、進(jìn)行判斷,然后才執(zhí)行相應(yīng)的語(yǔ)句體;執(zhí)行完語(yǔ)句體后,程序都交匯于一點(diǎn)完成條件語(yǔ)句;都以IF開始,以END IF結(jié)束探究2兩種條件語(yǔ)句的區(qū)別是什么?【提示】IFTHENEND IF語(yǔ)句只有一個(gè)語(yǔ)句體,是滿足條件時(shí)執(zhí)行的語(yǔ)句體;IFTHENELSEEND IF語(yǔ)句含有兩個(gè)語(yǔ)句體,滿足條件時(shí)執(zhí)行一個(gè)語(yǔ)句體,不滿足條件時(shí)執(zhí)行另一個(gè)語(yǔ)句體設(shè)計(jì)程序,使任意輸入的兩個(gè)不相等的實(shí)數(shù)按從大到小的順序輸出【精彩點(diǎn)撥】輸入的兩個(gè)不相等的實(shí)數(shù)有兩種可能:一是從大到小,二是從小到大如果是從大到小,則直接輸出;如果是從小到大,則需交換其順序,然后再輸出【嘗試解答】程序如下:INPUTa,bIFabTHENcaabbcEND

8、IFPRINTa,bEND1條件語(yǔ)句的一般形式為:其中B表示的是()A滿足條件時(shí)執(zhí)行的內(nèi)容B條件語(yǔ)句C條件D不滿足條件時(shí),執(zhí)行的內(nèi)容【解析】如果條件A成立,則執(zhí)行B步驟,否則執(zhí)行C步驟【答案】A2對(duì)于下面程序:如果在運(yùn)行時(shí),輸入2,那么輸出的結(jié)果是()A2,5B2,4C2,3D2,9【解析】輸入a的值2,首先判斷是否大于5,顯然2不大于5,然后判斷2與3的大小,顯然2小于3,所以結(jié)果是b5,因此結(jié)果應(yīng)當(dāng)輸出2,5.【答案】A3給出以下程序:如果輸入x12,x23,那么執(zhí)行此程序的結(jié)果是輸出()A7B10C5D8【解析】由于輸入的兩個(gè)數(shù)x12,x23,不滿足條件x1x2,因此,不執(zhí)行語(yǔ)句體x1x1x2,而直接執(zhí)行yx1x2,所以y5,最后輸出5.【答案】C4寫

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論