2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.2 條件語(yǔ)句教學(xué)案 新人教A版必修3.doc
《2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.2 條件語(yǔ)句教學(xué)案 新人教A版必修3.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.2 條件語(yǔ)句教學(xué)案 新人教A版必修3.doc(12頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.2 條件語(yǔ)句教學(xué)案 新人教A版必修3預(yù)習(xí)課本P2529,思考并完成以下問題(1)條件語(yǔ)句的格式、功能分別是什么? (2)程序中的條件語(yǔ)句與程序框圖中的條件結(jié)構(gòu)存在怎樣的對(duì)應(yīng)關(guān)系? (3)條件語(yǔ)句中的兩種形式有什么區(qū)別與聯(lián)系? 1條件語(yǔ)句的一般格式及功能類別單支雙支條件結(jié)構(gòu)框圖條件語(yǔ)句IF條件THEN 語(yǔ)句體END IFIF條件THEN 語(yǔ)句體1 ELSE 語(yǔ)句體2 END IF語(yǔ)句功能首先對(duì)IF后的條件進(jìn)行判斷,如果(IF)條件符合,那么(THEN)執(zhí)行語(yǔ)句體,否則執(zhí)行END_IF之后的語(yǔ)句首先對(duì)IF后的條件進(jìn)行判斷,如果(IF)條件符合,那么(THEN)執(zhí)行語(yǔ)句體1,否則(ELSE)執(zhí)行語(yǔ)句體22兩種條件語(yǔ)句的區(qū)別與聯(lián)系IFTHEN語(yǔ)句IFTHENELSE語(yǔ)句區(qū)別該條件語(yǔ)句中只有一個(gè)語(yǔ)句體,是滿足條件時(shí)執(zhí)行的語(yǔ)句體該條件語(yǔ)句含有兩個(gè)語(yǔ)句體,滿足條件時(shí)執(zhí)行一個(gè)語(yǔ)句體,不滿足時(shí)執(zhí)行另一個(gè)語(yǔ)句體聯(lián)系IFTHEN語(yǔ)句實(shí)質(zhì)上是IFTHENELSE語(yǔ)句的簡(jiǎn)化,也就是在條件語(yǔ)句中,當(dāng)不符合條件且不進(jìn)行任何處理時(shí),把語(yǔ)句體2省略不寫兩種語(yǔ)句首先都是先對(duì)條件進(jìn)行判斷,然后才執(zhí)行相應(yīng)的語(yǔ)句體,執(zhí)行完語(yǔ)句體后程序都交匯于一點(diǎn)完成條件語(yǔ)句1. 下列關(guān)于IF語(yǔ)句的敘述正確的是()AIF語(yǔ)句中必須有ELSE和END IFBIF語(yǔ)句中可以沒有END IFCIF語(yǔ)句中可以沒有ELSE,但必須以END IF結(jié)束DIF語(yǔ)句中可以沒有END IF,但必須有ELSE解析:選CIF語(yǔ)句中的IF和END IF是成對(duì)出現(xiàn)的,但是ELSE可以沒有,即滿足條件執(zhí)行,否則跳過(guò)IF語(yǔ)句故選C.2條件語(yǔ)句的一般形式為:IF A THEN B ELSE C,其中B表示的是()A滿足條件時(shí)執(zhí)行的內(nèi)容B條件語(yǔ)句C條件D不滿足條件時(shí),執(zhí)行的內(nèi)容解析:選AIF A THEN B ELSE C表示如果條件A成立,則執(zhí)行B步驟,否則執(zhí)行C步驟3給出以下四個(gè)問題,輸入一個(gè)數(shù)x,輸出它的絕對(duì)值求表面積為6的正方體的體積求三個(gè)數(shù)a,b,c中的最小數(shù)求函數(shù)f(x)的函數(shù)值其中需要用條件語(yǔ)句來(lái)描述其算法的有_解析:直接用順序結(jié)構(gòu)即可,不需用條件語(yǔ)句;而需要判斷這個(gè)數(shù)的正負(fù);需要判斷這三個(gè)數(shù)的大?。皇欠侄魏瘮?shù)求值問題,故需用到條件語(yǔ)句答案:4寫出下列程序的運(yùn)行結(jié)果若a4,則b_;若a4,則b_.解析:分析程序可知,上述程序是一個(gè)分段函數(shù)的程序,即b所以當(dāng)a4時(shí),b4234129;當(dāng)a4時(shí),b0.5(4)2.答案:292條件語(yǔ)句與條件結(jié)構(gòu)典例(1)根據(jù)下面的程序,填寫程序框圖_,_,_. (2)根據(jù)下面的程序框圖,寫出程序解析(1)根據(jù)條件語(yǔ)句可知該語(yǔ)句為求分段函數(shù)y的值所以三個(gè)空中分別填的內(nèi)容為:x?,y2x5,y52x.答案:(1)x?y2x5y52x(2)解:程序如下:條件語(yǔ)句與條件結(jié)構(gòu)的轉(zhuǎn)化(1)根據(jù)條件結(jié)構(gòu)寫條件語(yǔ)句:首先選擇語(yǔ)句格式當(dāng)判斷語(yǔ)句的兩個(gè)出口語(yǔ)句都要執(zhí)行時(shí),采用“IFTHENELSE”語(yǔ)句,當(dāng)判斷語(yǔ)句的兩個(gè)出口語(yǔ)句只有一個(gè)要執(zhí)行時(shí),采用“IFTHEN”語(yǔ)句然后確定條件和語(yǔ)句體條件即為判斷框內(nèi)的條件,放在IF后判斷框中“是”后的執(zhí)行框中的內(nèi)容,是THEN后的語(yǔ)句體1,“否”后的執(zhí)行框中(如果有的話)的內(nèi)容,是ELSE后的語(yǔ)句體2.最后應(yīng)注意所用程序符合書寫格式(2)如果是由條件語(yǔ)句畫條件結(jié)構(gòu),可相應(yīng)變化活學(xué)活用求函數(shù)y|x4|1的函數(shù)值,則處應(yīng)填_解析:如果x4,則y4x15x,故處應(yīng)填y5x.答案:y5x條件語(yǔ)句的簡(jiǎn)單應(yīng)用典例(1)閱讀下面的程序,若分別輸入0,1,4,8,9,10,則輸出的結(jié)果是()A0,8B4,8C0,4,8 D0,1,4,8,9,10(2)若輸入8,則下列程序執(zhí)行后輸出的結(jié)果是_ 解析(1)算法的功能是輸入一個(gè)數(shù),判斷其是否能被4整除,若能,則輸出該數(shù)在輸入的數(shù)中,能被4整除的有0,4,8.(2)本題中的程序?qū)嶋H上解決的是求分段函數(shù)c在t8時(shí)的函數(shù)值的問題因?yàn)閠83,所以c0.20.1(83)0.7.答案(1)C(2)0.7解決根據(jù)條件語(yǔ)句寫出運(yùn)行結(jié)果的思路根據(jù)程序?qū)戇\(yùn)行結(jié)果,首先觀察所給語(yǔ)句是IFTHENEND IF型條件語(yǔ)句還是IFTHENELSEEND IF型條件語(yǔ)句,再看輸入的值是否符合條件,進(jìn)而執(zhí)行相應(yīng)的步驟,也可轉(zhuǎn)化為數(shù)學(xué)式子,再代入求值活學(xué)活用下列算法語(yǔ)句,若輸入x為60時(shí),則輸出y的值為()A25B30C31 D61解析:選C因?yàn)?050,所以y250.6(6050)31.條件語(yǔ)句的疊加和嵌套典例設(shè)計(jì)一個(gè)程序,輸入學(xué)生的成績(jī)S,根據(jù)該成績(jī)的不同值進(jìn)行以下輸出:若S90,則輸出“優(yōu)秀”解程序如下:使用條件語(yǔ)句嵌套應(yīng)關(guān)注兩點(diǎn)(1)適用范圍:適用于判斷條件多于一個(gè)時(shí)此時(shí),若重復(fù)應(yīng)用條件語(yǔ)句,書寫程序繁瑣,可用條件語(yǔ)句的嵌套(2)分清層次:編寫條件時(shí),要注意IF和END IF的配對(duì),常常利用文字的縮進(jìn)來(lái)表示嵌套的層次,以便于程序的閱讀與理解嵌套可以多于2個(gè)活學(xué)活用已知分段函數(shù)y編寫程序,輸入自變量x的值,輸出其相應(yīng)的函數(shù)值解:程序?yàn)椋簩蛹?jí)一學(xué)業(yè)水平達(dá)標(biāo)1對(duì)于程序:若輸入a4,則輸出的結(jié)果為()A11B11C11或11 D4解析:選Ba40,a24311,ba11.2閱讀下面程序:若輸入x5,則輸出結(jié)果x為()A5 B5C0 D不確定解析:選B當(dāng)x0時(shí),不符合條件,執(zhí)行END IF之后的語(yǔ)句,直接輸出x的值,即5.3下面程序的算法功能是:判斷任意輸入的數(shù)x是不是正數(shù),若是,則輸出它的平方值;若不是,則輸出它的相反數(shù)則橫線處填入的條件應(yīng)該是_解析:條件成立時(shí),執(zhí)行yx;條件不成立時(shí),執(zhí)行yx*x.由程序的算法功能,知條件應(yīng)為x0.答案:x04運(yùn)行程序:在兩次運(yùn)行中分別輸入8,4和2,4,則兩次運(yùn)行程序的輸出結(jié)果分別為_解析:對(duì)A,B的情況進(jìn)行區(qū)分,當(dāng)輸入8,4的時(shí)候,AB,所以C4;當(dāng)輸入2,4時(shí),AB不成立,所以選擇執(zhí)行C2.答案:42層級(jí)二應(yīng)試能力達(dá)標(biāo)1閱讀下列程序:如果輸入x2,則輸出結(jié)果為()A2 B12C10 D4解析:選D輸入x2,則x0,執(zhí)行“y72閱讀下列程序:如果輸入的t1,3,則輸出的S()A3,4 B5,2C4,3 D2,5解析:選A該程序語(yǔ)句的功能是求分段函數(shù)S的值所以當(dāng)1t1時(shí),S3t3,3);當(dāng)1t3時(shí),S4tt2(t2)24,此時(shí)3S4.綜上,可得輸出的S3,43閱讀下面的程序:程序運(yùn)行的結(jié)果是()A3 B3,4C3,4,5 D3,4,5,6解析:選D本題主要考查了條件語(yǔ)句的疊加,程序執(zhí)行條件語(yǔ)句的疊加的過(guò)程中對(duì)于所有的條件都要進(jìn)行判斷,依次驗(yàn)證每一個(gè)條件,直到結(jié)束在本題中共出現(xiàn)四次條件判斷,每一個(gè)條件都成立,故輸出結(jié)果為3,4,5,6.4給出如圖所示的程序:執(zhí)行該程序時(shí),若輸入的x為3,則輸出的y值是()A3 B6C9 D27解析:選Bx3時(shí),條件x3不成立,執(zhí)行y25讀如圖所示的判斷輸入的任意整數(shù)x的奇偶性的程序,并填空解析:由題意知此程序是判斷輸入的數(shù)x的奇偶性,可以用此數(shù)除以2取余數(shù),若余數(shù)為0,則為偶數(shù),否則(余數(shù)不為零),則為奇數(shù)答案:m06如圖給出的是用條件語(yǔ)句編寫的程序,該程序的功能是求函數(shù)_的函數(shù)值解析:由程序可知,當(dāng)x3時(shí),yx21;當(dāng)x3時(shí),y2.故y答案:y7讀程序,完成下列問題:(1)若執(zhí)行程序時(shí),沒有執(zhí)行語(yǔ)句yx1,則輸入的x的取值范圍是_(2)若執(zhí)行結(jié)果為3,則執(zhí)行的賦值語(yǔ)句是_,輸入的x的值是_解析:(1)不執(zhí)行yx1語(yǔ)句,說(shuō)明不滿足條件x1,故有x1.所以輸入的x的取值范圍是(,1)(2)當(dāng)x1時(shí),y2113,只有x13,x2.答案:(1)(,1)(2)yx128某城市出租車公司規(guī)定在城區(qū)內(nèi)搭乘出租車的收費(fèi)標(biāo)準(zhǔn)為:不超過(guò)3公里收7元,超過(guò)3公里的里程每公里收1.5元,另每車次超過(guò)3公里收燃油附加費(fèi)1元(不考慮其他因素)請(qǐng)畫出計(jì)算出租車費(fèi)用的程序框圖,并寫出程序解:設(shè)x為出租車行駛的公里數(shù),y為收取的費(fèi)用,則y即y程序框圖如圖所示:其程序如下:9某地電信部門規(guī)定:撥打市內(nèi)電話時(shí),如果通話時(shí)間不超過(guò)3 min,則收取通話費(fèi)0.22元;如果通話時(shí)間超過(guò)3 min,則超過(guò)部分按每分鐘0.1元收取通話費(fèi),不足1 min按1 min計(jì)設(shè)通話時(shí)間為t(min),通話費(fèi)用為y(元),編寫一個(gè)計(jì)算通話費(fèi)用的程序,并畫出程序框圖解:y是關(guān)于t的分段函數(shù),關(guān)系式為yt3表示取t3的整數(shù)部分程序如下:程序框圖如圖所示- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問題本站不予受理。
- 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)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.2 條件語(yǔ)句教學(xué)案 新人教A版必修3 2019 2020 年高 數(shù)學(xué) 算法 初步 基本 語(yǔ)句 條件 教學(xué) 新人 必修
鏈接地址:http://m.appdesigncorp.com/p-2567484.html