




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.2.2條件語(yǔ)句1.2.2條件語(yǔ)句1.理解條件語(yǔ)句.2.能用條件語(yǔ)句編寫(xiě)條件結(jié)構(gòu)的程序.3.能讀懂條件語(yǔ)句編寫(xiě)的程序.高中數(shù)學(xué)122條件語(yǔ)句課件2新人教A版整理1.本節(jié)課的重點(diǎn)是條件語(yǔ)句的基本用法.2.本節(jié)課的難點(diǎn)是用條件語(yǔ)句編寫(xiě)程序.1.本節(jié)課的重點(diǎn)是條件語(yǔ)句的基本用法.格式一格式二條件結(jié)構(gòu)條件語(yǔ)句條件語(yǔ)句的格式、功能及其與條件結(jié)構(gòu)的對(duì)應(yīng)關(guān)系格式一格式二條件結(jié)構(gòu)條件語(yǔ)句條件語(yǔ)句的格式、功能及其格式一格式二語(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格式一格式二語(yǔ)句功能首先對(duì)IF后的條件進(jìn)行首先對(duì)IF后的1.條件語(yǔ)句中的“語(yǔ)句體”是指一條語(yǔ)句嗎?提示:不一定.當(dāng)條件成立時(shí),只需執(zhí)行一條語(yǔ)句,這條語(yǔ)句本身就是一個(gè)語(yǔ)句體;當(dāng)程序要執(zhí)行多個(gè)語(yǔ)句時(shí),這多個(gè)語(yǔ)句就構(gòu)成一個(gè)語(yǔ)句體,故語(yǔ)句體可以是一條程序語(yǔ)句,也可以是一組程序語(yǔ)句.1.條件語(yǔ)句中的“語(yǔ)句體”是指一條語(yǔ)句嗎?2.在編寫(xiě)程序時(shí),什么類(lèi)型選用IF-THEN語(yǔ)句,什么類(lèi)型選用IF-THEN-ELSE語(yǔ)句?提示:(1)對(duì)于要解決的問(wèn)題,如果只需要對(duì)滿足條件的情況作出處理,不需要處理不滿足條件的情況,那么就選用IF-THEN條件語(yǔ)句.(2)對(duì)于要解決的問(wèn)題,既需要解決滿足條件時(shí)的情況,又需要解決不滿足條件時(shí)的情況,那么就選用IF-THEN-ELSE條件語(yǔ)句.2.在編寫(xiě)程序時(shí),什么類(lèi)型選用IF-THEN語(yǔ)句,什么類(lèi)型選3.下面的程序要解決的問(wèn)題是________.【解析】分析條件語(yǔ)句功能可知:輸出x的絕對(duì)值.答案:輸出x的絕對(duì)值3.下面的程序要解決的問(wèn)題是________.4.當(dāng)a=15時(shí),下面的程序段輸出的結(jié)果是_________.【解析】因?yàn)?5>10,所以y=15×15=225.答案:2254.當(dāng)a=15時(shí),下面的程序段輸出的結(jié)果是_________關(guān)于條件語(yǔ)句的三點(diǎn)說(shuō)明(1)“條件”是由一個(gè)關(guān)系表達(dá)式或邏輯表達(dá)式構(gòu)成,其一般形式為“<表達(dá)式><關(guān)系運(yùn)算符><表達(dá)式>”,常用的運(yùn)算符有“>”(大于)“<”(小于)“>=”(大于或等于)“<=”(小于或等于)“<>”(不等于).關(guān)系表達(dá)式的結(jié)果可取兩個(gè)值,以“真”或“假”來(lái)表示,“真”表示條件滿足,“假”則表示條件不滿足.關(guān)于條件語(yǔ)句的三點(diǎn)說(shuō)明(2)“語(yǔ)句”是由程序語(yǔ)言中所有語(yǔ)句構(gòu)成的程序段,即可以是語(yǔ)句組.(3)條件語(yǔ)句可以嵌套,即條件語(yǔ)句的THEN或ELSE后面還可以跟條件語(yǔ)句,嵌套時(shí)注意內(nèi)外分層,避免邏輯混亂.
(2)“語(yǔ)句”是由程序語(yǔ)言中所有語(yǔ)句構(gòu)成的程序段,即可以是語(yǔ)條件語(yǔ)句與條件結(jié)構(gòu)【技法點(diǎn)撥】條件語(yǔ)句與條件結(jié)構(gòu)的聯(lián)系(1)根據(jù)條件結(jié)構(gòu)寫(xiě)條件語(yǔ)句時(shí)的三個(gè)關(guān)注點(diǎn)①選擇語(yǔ)句格式.當(dāng)判斷語(yǔ)句的兩個(gè)出口語(yǔ)句都要執(zhí)行時(shí),采用“IF-THEN-ELSE”語(yǔ)句,當(dāng)判斷語(yǔ)句的兩個(gè)出口語(yǔ)句只有一個(gè)要執(zhí)行時(shí),采用“IF-THEN”語(yǔ)句.條件語(yǔ)句與條件結(jié)構(gòu)②確定條件和語(yǔ)句體.條件即為判斷框內(nèi)的條件,放在IF后.判斷框中“是”后的執(zhí)行框中的內(nèi)容,是THEN后的語(yǔ)句體1,“否”后的執(zhí)行框中(如果有的話)的內(nèi)容,是ELSE后的語(yǔ)句體2.③注意所用程序符合書(shū)寫(xiě)格式.(2)如果是由條件語(yǔ)句畫(huà)條件結(jié)構(gòu),可相應(yīng)變化.②確定條件和語(yǔ)句體.條件即為判斷框內(nèi)的條件,放在IF后.判斷【典例訓(xùn)練】1.根據(jù)下面的程序,填寫(xiě)程序框圖.①_________,②________,③________.【典例訓(xùn)練】2.根據(jù)下面的程序框圖,寫(xiě)出程序.2.根據(jù)下面的程序框圖,寫(xiě)出程序.【解析】1.根據(jù)條件語(yǔ)句可知該語(yǔ)句為求分段函數(shù)所以三個(gè)空中分別填的內(nèi)容為:①,②y=2x-5,③y=5-2x.答案:y=2x-5y=5-2x【解析】1.根據(jù)條件語(yǔ)句可知該語(yǔ)句為求分段函數(shù)2.程序如下:2.程序如下:【想一想】如果實(shí)現(xiàn)題1的相同功能,還有其他的程序?qū)懛▎?提示:有.我們可以把條件換一下,如把“x≥”改為“x<”,然后把THEN后面的語(yǔ)句體改為“y=5-2*x”,ELSE后面的語(yǔ)句體改為“y=2*x-5”即可.【想一想】如果實(shí)現(xiàn)題1的相同功能,還有其他的程序?qū)懛▎?【變式訓(xùn)練】完成下列程序,輸入x的值,求函數(shù)y=|8-2x2|的值.【變式訓(xùn)練】完成下列程序,輸入x的值,求函數(shù)y=|8-2x2①________,②_______.【解析】由程序可知,如果不滿足①處的條件則y=2x2-8,即8-2x2<0,所以條件為8-2x2≥0,解得-2≤x≤2,寫(xiě)為程序語(yǔ)句即為x>=-2ANDx<=2.所以空中應(yīng)填內(nèi)容為:①x>=-2ANDx<=2②y=8-2*x^2答案:①x>=-2ANDx<=2②y=8-2*x^2①________,②_______.條件語(yǔ)句的應(yīng)用【技法點(diǎn)撥】使用條件語(yǔ)句時(shí)的三個(gè)關(guān)注點(diǎn)(1)條件語(yǔ)句是一個(gè)語(yǔ)句,IF,THEN,ELSE,ENDIF都是語(yǔ)句的一部分;(2)條件語(yǔ)句必須是以IF開(kāi)始,以ENDIF結(jié)束,一個(gè)IF必須與一個(gè)ENDIF相對(duì)應(yīng);(3)為了程序的可讀性,一般IF,ELSE,ENDIF頂格書(shū)寫(xiě),其他的語(yǔ)句體前面空兩格.條件語(yǔ)句的應(yīng)用【典例訓(xùn)練】1.已知下列程序當(dāng)輸入t=5時(shí),輸出結(jié)果是______.【典例訓(xùn)練】2.給計(jì)算機(jī)編寫(xiě)一個(gè)程序,輸入一個(gè)自變量x的值,輸出分段函數(shù)的函數(shù)值.【解析】1.由程序可知,程序的功能為輸入t的值,求出的值,所以輸入t=5后,求得c=0.4.答案:0.42.給計(jì)算機(jī)編寫(xiě)一個(gè)程序,輸入一個(gè)自變量x的值,輸出分段函數(shù)2.程序框圖及程序如下:2.程序框圖及程序如下:【互動(dòng)探究】如果題1中輸出的c=5,那么輸入的t是多少?【解析】由解析式可知,當(dāng)t>3時(shí),0.2+0.1×(t-3)=5,解得t=51,且此時(shí)t>3,所以符合題意;當(dāng)t≤3時(shí),c=0.2,不符合題意,所以輸入的t的值為51.【互動(dòng)探究】如果題1中輸出的c=5,那么輸入的t是多少?【思考】由題目1,2,可知一般什么情況下需要用到條件語(yǔ)句?使用條件語(yǔ)句的關(guān)鍵是什么?提示:(1)一般在分類(lèi)處理問(wèn)題時(shí)需要用條件語(yǔ)句;(2)使用條件語(yǔ)句的關(guān)鍵是明確分類(lèi)的標(biāo)準(zhǔn)和方法.【思考】由題目1,2,可知一般什么情況下需要用到條件語(yǔ)句?使【變式訓(xùn)練】計(jì)算機(jī)執(zhí)行下面的程序后,輸出的結(jié)果為_(kāi)_____.【變式訓(xùn)練】計(jì)算機(jī)執(zhí)行下面的程序后,輸出的結(jié)果為_(kāi)_____【解析】由已知中的程序可知:x=5≥0,y=-20,y=-20+3=-17.輸出結(jié)果為-17-5=-22.答案:-22【解析】由已知中的程序可知:條件語(yǔ)句的嵌套【技法點(diǎn)撥】使用條件語(yǔ)句嵌套的關(guān)注點(diǎn)(1)適用范圍:適用于判斷條件多于一個(gè)時(shí).此時(shí),若重復(fù)應(yīng)用條件語(yǔ)句,書(shū)寫(xiě)程序繁瑣,可用條件語(yǔ)句的嵌套.(2)分清層次:編寫(xiě)條件時(shí),要注意IF和ENDIF的配對(duì),常常利用文字的縮進(jìn)來(lái)表示嵌套的層次,以便于程序的閱讀與理解.嵌套可以多于2個(gè).條件語(yǔ)句的嵌套(3)常規(guī)格式(注意根據(jù)題目可用多于2個(gè)以上的條件語(yǔ)句嵌套).(3)常規(guī)格式(注意根據(jù)題目可用多于2個(gè)以上的條件語(yǔ)句嵌套)【典例訓(xùn)練】1.函數(shù)編寫(xiě)一個(gè)程序,輸入x的值,輸出y的值.【典例訓(xùn)練】2.已知下列程序:2.已知下列程序:如果輸出的是y=0.75,則輸入的x是________.如果輸出的是y=0.75,則輸入的x是________.【解析】1.用程序框圖表示為開(kāi)始輸入x輸出yX>0?X=0?否是否是y=1y=0y=-1結(jié)束【解析】1.用程序框圖表示為開(kāi)始輸入x輸出yX>0?X=0?程序如下:程序如下:2.由程序可知本題為根據(jù)輸入的x,求函數(shù)的函數(shù)值.我們可以分段令y=0.75,并驗(yàn)證,可求得x=-1.75.答案:-1.752.由程序可知本題為根據(jù)輸入的x,求函數(shù)【互動(dòng)探究】題1中如果不用條件語(yǔ)句的嵌套,如何解決?【解析】可以采用疊加結(jié)構(gòu),其程序框圖如下:【互動(dòng)探究】題1中如果不用條件語(yǔ)句的嵌套,如何解決?程序如下:程序如下:【想一想】題2中,根據(jù)程序?qū)懞瘮?shù)表達(dá)式時(shí)要注意什么問(wèn)題?求x值時(shí)容易出現(xiàn)什么問(wèn)題?提示:(1)根據(jù)程序?qū)懞瘮?shù)表達(dá)式時(shí)要注意:①分清條件語(yǔ)句的內(nèi)外層結(jié)構(gòu);②內(nèi)層條件語(yǔ)句是在外層條件“否”的前提下的條件的再分類(lèi),所以當(dāng)x>1時(shí),y=-x2+1,當(dāng)-1<x≤1時(shí),y=x-1.(2)求x值時(shí)容易出現(xiàn)分類(lèi)求解后不注意分類(lèi)時(shí)的x范圍,易產(chǎn)生增根現(xiàn)象.【想一想】條件語(yǔ)句的綜合應(yīng)用【技法點(diǎn)撥】解決條件語(yǔ)句的綜合問(wèn)題的一般方法(1)對(duì)于實(shí)際應(yīng)用題,應(yīng)先建立數(shù)學(xué)模型,再設(shè)計(jì)相應(yīng)的算法;(2)找準(zhǔn)分情況的依據(jù)是解題的關(guān)鍵;(3)明確條件與相應(yīng)語(yǔ)句之間的對(duì)應(yīng)關(guān)系,一般先畫(huà)程序框圖,再編寫(xiě)程序.條件語(yǔ)句的綜合應(yīng)用【典例訓(xùn)練】1.鐵路部門(mén)托運(yùn)行李的收費(fèi)方法如下:y是收費(fèi)額(單位:元),x是行李重量(單位:kg),當(dāng)0<x≤20時(shí),按0.35元/kg收費(fèi),當(dāng)x>20kg時(shí),20kg的部分按0.35元/kg,超出20kg的部分,則按0.65元/kg收費(fèi),請(qǐng)根據(jù)上述收費(fèi)方法編寫(xiě)程序.2.編寫(xiě)程序:輸入一個(gè)三角形的三條邊長(zhǎng),判斷它是何種類(lèi)型的三角形(分等邊三角形,等腰三角形和一般三角形三種情況).【典例訓(xùn)練】【解析】1.首先由題意得:該函數(shù)是個(gè)分段函數(shù).需要對(duì)行李重量作出判斷,因此,這個(gè)過(guò)程可以用算法中的條件結(jié)構(gòu)來(lái)實(shí)現(xiàn).程序如下:【解析】1.首先由題意得:2.程序如下:2.程序如下:【規(guī)范解答】條件語(yǔ)句的應(yīng)用【典例】(12分)元旦期間,某商場(chǎng)搞掛歷促銷(xiāo)活動(dòng):原價(jià)每本20元,購(gòu)買(mǎi)5到9本按9折收費(fèi),買(mǎi)10本及其以上按8折收費(fèi),請(qǐng)幫商場(chǎng)設(shè)計(jì)收費(fèi)的程序.【解題指導(dǎo)】【規(guī)范解答】條件語(yǔ)句的應(yīng)用【規(guī)范解答】設(shè)某人所購(gòu)掛歷本數(shù)為x,商場(chǎng)應(yīng)收其y元,則y關(guān)于x的函數(shù)關(guān)系式為:………………4分【規(guī)范解答】設(shè)某人所購(gòu)掛歷本數(shù)為x,商場(chǎng)應(yīng)收其y元,則y關(guān)于程序如下:程序如下:【閱卷人點(diǎn)撥】通過(guò)閱卷后分析,對(duì)解答本題的失分警示和解題啟示總結(jié)如下:(注:此處的①②③見(jiàn)規(guī)范解答過(guò)程)【閱卷人點(diǎn)撥】通過(guò)閱卷后分析,對(duì)解答本題的失分警示和解題啟示高中數(shù)學(xué)122條件語(yǔ)句課件2新人教A版整理【規(guī)范訓(xùn)練】(12分)已知a,b,c三個(gè)實(shí)數(shù)中,有且只有一個(gè)是負(fù)數(shù),設(shè)計(jì)一個(gè)程序,篩選出這個(gè)負(fù)數(shù).【解題設(shè)問(wèn)】(1)本題需要分類(lèi)討論嗎?_____.(2)若需要,應(yīng)如何分類(lèi)?_______________________.需要根據(jù)a,b,c哪個(gè)大于0分類(lèi)【規(guī)范訓(xùn)練】(12分)已知a,b,c三個(gè)實(shí)數(shù)中,有且只有一個(gè)【規(guī)范答題】程序如下【規(guī)范答題】程序如下1.下列關(guān)于IF語(yǔ)句的敘述正確的是()(A)IF語(yǔ)句中必須有ELSE和ENDIF(B)IF語(yǔ)句中可以沒(méi)有ENDIF(C)IF語(yǔ)句中可以沒(méi)有ELSE,但必須以ENDIF結(jié)束(D)IF語(yǔ)句中可以沒(méi)有ENDIF,但必須有ELSE【解析】選C.IF語(yǔ)句中的IF和ENDIF是成對(duì)出現(xiàn)的,但是ELSE可以沒(méi)有,即滿足條件執(zhí)行,否則跳過(guò)IF語(yǔ)句.故選C.1.下列關(guān)于IF語(yǔ)句的敘述正確的是()2.給出以下四個(gè)問(wèn)題,①輸入x,輸出它的相反數(shù);②求面積為6的正方形的周長(zhǎng);③三個(gè)數(shù)a,b,c中輸出一個(gè)最大數(shù);④輸入x,輸出函數(shù)的函數(shù)值.其中不需要用條件語(yǔ)句來(lái)描述其算法的有()(A)1個(gè)(B)2個(gè)(C)3個(gè)(D)4個(gè)2.給出以下四個(gè)問(wèn)題,【解析】選B.①,②兩小題中都不需要分類(lèi),所以不用條件語(yǔ)句.而③,④則必須分類(lèi),故需要用條件語(yǔ)句.【解析】選B.①,②兩小題中都不需要分類(lèi),所以不用條件語(yǔ)句.3.下面的程序:3.下面的程序:如果輸入x,y的值分別是2,-30,則輸出的結(jié)果為()(A)38,-38(B)36,-36(C)32,-32(D)28,-28【解析】選D.根據(jù)題意輸入的x=2不滿足條件,需要執(zhí)行ELSE后面的語(yǔ)句,所以得到y(tǒng)=
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理心理學(xué)先行研究與展望試題及答案
- 管理決策中的數(shù)據(jù)素養(yǎng)與應(yīng)用試題及答案
- 2025學(xué)校超市承包合同書(shū)模板
- 2025年行政公文寫(xiě)作與處理考前復(fù)習(xí)試題及答案
- 市政學(xué)創(chuàng)新政策的試題及答案
- 市政財(cái)務(wù)管理考試試題及答案
- 2025食品購(gòu)銷(xiāo)合同模板
- 2025網(wǎng)絡(luò)科技有限公司服務(wù)器采購(gòu)合同
- 結(jié)構(gòu)設(shè)計(jì)中的隱患及預(yù)防措施試題及答案
- 2025年心理學(xué)考試趣味題型的試題與答案
- 注塑模具設(shè)計(jì)英文參考文獻(xiàn)
- 低壓開(kāi)關(guān)柜出廠檢驗(yàn)報(bào)告-5
- 圍術(shù)期室性早搏處理
- 違反公務(wù)用車(chē)管理制度談心談話記錄內(nèi)容
- 《心理健康教育》課件-關(guān)愛(ài)心靈擁抱陽(yáng)光
- 辦理證件協(xié)議書(shū)
- PAC(流產(chǎn)后關(guān)愛(ài))項(xiàng)目之流產(chǎn)與避孕培訓(xùn)課件
- 腸道疾病的診療培訓(xùn)課件
- 山東省施工現(xiàn)場(chǎng)監(jiān)理表格目錄及格式匯編
- 山西煤炭運(yùn)銷(xiāo)集團(tuán)三元石窟煤業(yè)有限公司礦山礦產(chǎn)資源開(kāi)發(fā)利用、地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 團(tuán)隊(duì)項(xiàng)目任務(wù)完成進(jìn)度跟進(jìn)表模板
評(píng)論
0/150
提交評(píng)論