高中政治 第1課 生活在人民當(dāng)家作主的國家 第2框 政治權(quán)利與義務(wù)參與政治生活的基礎(chǔ)課件 新人教版必修2 (1543)_第1頁
高中政治 第1課 生活在人民當(dāng)家作主的國家 第2框 政治權(quán)利與義務(wù)參與政治生活的基礎(chǔ)課件 新人教版必修2 (1543)_第2頁
高中政治 第1課 生活在人民當(dāng)家作主的國家 第2框 政治權(quán)利與義務(wù)參與政治生活的基礎(chǔ)課件 新人教版必修2 (1543)_第3頁
高中政治 第1課 生活在人民當(dāng)家作主的國家 第2框 政治權(quán)利與義務(wù)參與政治生活的基礎(chǔ)課件 新人教版必修2 (1543)_第4頁
高中政治 第1課 生活在人民當(dāng)家作主的國家 第2框 政治權(quán)利與義務(wù)參與政治生活的基礎(chǔ)課件 新人教版必修2 (1543)_第5頁
已閱讀5頁,還剩47頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1.2.2條件語句【自主預(yù)習(xí)】【自主預(yù)習(xí)】主題主題: :條件語句條件語句根據(jù)條件結(jié)構(gòu)的兩種形式回答下面問題根據(jù)條件結(jié)構(gòu)的兩種形式回答下面問題: :1.1.圖圖結(jié)構(gòu)形式如何描述結(jié)構(gòu)形式如何描述? ?用文字語言描述用文字語言描述: :如果條件滿足如果條件滿足, ,則執(zhí)行步驟則執(zhí)行步驟A,A,否則執(zhí)否則執(zhí)行步驟行步驟A A的下一步的下一步. . 用符號語言描述用符號語言描述: : 2.2.圖圖結(jié)構(gòu)形式如何描述結(jié)構(gòu)形式如何描述? ?用文字語言描述用文字語言描述: :如果條件滿足則執(zhí)行如果條件滿足則執(zhí)行A,A,否則執(zhí)行否則執(zhí)行B.B. 用符號語言描述用符號語言描述: : 條件語句的格式、功能條件語句的格

2、式、功能格式一格式一格式二格式二條件條件語句語句IFIF條件條件THENTHEN_ENDENDIFIFIFIF條件條件THENTHEN _ _ELSEELSE_ENDENDIFIF語句體語句體語句體語句體1 1語句體語句體2 2格式一格式一格式二格式二語句語句功能功能首先對首先對IFIF后的后的_進進行判斷行判斷, ,如果如果(IF)(IF)條件條件符合符合, ,那么那么(THEN)(THEN)執(zhí)行執(zhí)行_,_,否則執(zhí)行否則執(zhí)行_之后的語句之后的語句首先對首先對IFIF后的后的_進行判斷進行判斷, ,如果如果(IF)(IF)條件符合條件符合, ,那么那么(THEN)(THEN)執(zhí)行執(zhí)行_,_,否

3、則否則(ELSE)(ELSE)執(zhí)行執(zhí)行_條件條件語句體語句體END IFEND IF條件條件語句體語句體1 1語句體語句體2 2【深度思考】【深度思考】結(jié)合教材結(jié)合教材P25P25例例5 5你認為編寫一個問題的程序的步驟是你認為編寫一個問題的程序的步驟是什么什么? ?第一步第一步:_.:_.第二步第二步:_.:_.第三步第三步:_.:_.寫出該問題的算法寫出該問題的算法畫出程序框圖畫出程序框圖對照框圖寫出程序?qū)φ湛驁D寫出程序【預(yù)習(xí)小測】【預(yù)習(xí)小測】1.1.下列關(guān)于條件語句的說法正確的是下列關(guān)于條件語句的說法正確的是( () )A.A.條件語句中必須有條件語句中必須有ELSEELSE和和END

4、IFEND IFB.B.條件語句中可以沒有條件語句中可以沒有END IFEND IFC.C.條件語句中可以沒有條件語句中可以沒有ELSE,ELSE,但是必須有但是必須有END IFEND IFD.D.條件語句中可以沒有條件語句中可以沒有END IF,END IF,但是必須有但是必須有ELSEELSE【解析】【解析】選選C.C.由于條件語句有兩種不同的格式由于條件語句有兩種不同的格式, ,一種格一種格式中沒有式中沒有ELSE,ELSE,但兩種格式都有但兩種格式都有ENDENDIF,IF,故故A,B,DA,B,D錯錯誤誤,C,C正確正確. .2.2.當(dāng)當(dāng)a=1,b=3a=1,b=3時時, ,執(zhí)行完

5、下面一段程序后執(zhí)行完下面一段程序后,x,x的值是的值是( () )A.1A.1 B.3 B.3 C.4 C.4 D.-2 D.-2【解析】【解析】選選C.C.因為當(dāng)因為當(dāng)aba3,43,故滿足條件故滿足條件“x3”,x3”,所以執(zhí)行所以執(zhí)行THENTHEN后面的后面的y=xy=xx=4x=44=16.4=16.4.4.給出下面程序給出下面程序: :如果輸入如果輸入x=5,y=-20,x=5,y=-20,那么執(zhí)行此程序后那么執(zhí)行此程序后, ,輸出的結(jié)果是輸出的結(jié)果是_._.【解析】【解析】因為因為x=50,x=50,所以所以y=-20+3=-17,y=-20+3=-17,故故x-y=5-(-17

6、)=22,x-y=5-(-17)=22,y-x=-17-5=-22.y-x=-17-5=-22.答案答案: :22,-2222,-225.5.下面給出的是條件語句編寫的程序下面給出的是條件語句編寫的程序, ,該程序的功能是該程序的功能是求函數(shù)求函數(shù)_的函數(shù)值的函數(shù)值. .【解析】【解析】該程序的主要功能是對分段函數(shù)該程序的主要功能是對分段函數(shù)f(x)f(x)求值求值. .當(dāng)當(dāng)x3x3時時,y=2x;,y=2x;當(dāng)當(dāng)x3x3時時,y=x,y=x2 2-1.-1.所以函數(shù)為所以函數(shù)為y= y= 答案答案: :y=y= 2y2xx3x1x3., ,22xx3x1x3, ,6.6.編寫一個程序編寫一個

7、程序, ,根據(jù)輸入根據(jù)輸入x x的值的值, ,計算計算y= y= 的值的值.(.(仿照教材仿照教材P25P25例例5 5解析過程解析過程) )22x1x2,x1x2,【解析】【解析】算法如下算法如下: :第一步第一步, ,輸入輸入x x的值的值. .第二步第二步, ,判斷判斷x x的范圍的范圍: :若若x2,x2,則用則用y=xy=x2 2-1-1求函數(shù)值求函數(shù)值. .否否則用則用y=xy=x2 2+1+1求函數(shù)值求函數(shù)值. .第三步第三步, ,輸出輸出y y的值的值. .程序如下程序如下: :【互動探究】【互動探究】1.1.在語句體中在語句體中, ,是否還可以再有條件語句是否還可以再有條件語

8、句? ?什么情況下什么情況下有有? ?提示提示: :可以可以, ,當(dāng)需要分三種或三種以上的情況處理問題當(dāng)需要分三種或三種以上的情況處理問題時時, ,就可以在語句體中再有條件語句就可以在語句體中再有條件語句. .2.2.兩種語句有什么區(qū)別和聯(lián)系兩種語句有什么區(qū)別和聯(lián)系? ?提示提示: :(1)(1)區(qū)別區(qū)別: :第一種條件語句只有一個語句體第一種條件語句只有一個語句體, ,是滿是滿足條件時執(zhí)行的語句體足條件時執(zhí)行的語句體; ;而第二種條件語句含有兩個語而第二種條件語句含有兩個語句體句體, ,滿足條件時執(zhí)行一個語句體滿足條件時執(zhí)行一個語句體, ,不滿足條件時執(zhí)行不滿足條件時執(zhí)行另一個語句體另一個語

9、句體. .(2)(2)聯(lián)系聯(lián)系: :兩種語句首先都要對條件進行判斷兩種語句首先都要對條件進行判斷, ,然后才執(zhí)然后才執(zhí)行相應(yīng)的語句體行相應(yīng)的語句體; ;執(zhí)行完語句體后執(zhí)行完語句體后, ,完成條件語句完成條件語句; ;都以都以IFIF開始開始, ,以以END IFEND IF結(jié)束結(jié)束. .【探究總結(jié)】【探究總結(jié)】知識歸納知識歸納: :注意事項注意事項: :條件語句的關(guān)注點條件語句的關(guān)注點(1)(1)條件語句是一個語句條件語句是一個語句,IF,THEN,ELSE,END IF,IF,THEN,ELSE,END IF都是語都是語句的一部分句的一部分. .(2)(2)條件語句必須是以條件語句必須是以I

10、FIF開始開始, ,以以END IFEND IF結(jié)束結(jié)束, ,一個一個IFIF必必須與一個須與一個END IFEND IF相對應(yīng)相對應(yīng). .(3)(3)如果程序中只需對條件為真的情況作出處理如果程序中只需對條件為真的情況作出處理, ,不用不用處理條件為假的情況時處理條件為假的情況時,ELSE,ELSE分支可以省略分支可以省略, ,此時條件此時條件語句就由雙支變?yōu)閱沃дZ句就由雙支變?yōu)閱沃? .(4)(4)為了程序的可讀性為了程序的可讀性, ,一般一般IFIF、ELSEELSE與與END IFEND IF頂格書頂格書寫寫, ,其他的語句體前面則空兩格其他的語句體前面則空兩格. .【題型探究】【題型

11、探究】類型一類型一: :條件語句的應(yīng)用條件語句的應(yīng)用【典例【典例1 1】(1)(2016(1)(2016菏澤高一檢測菏澤高一檢測) )閱讀下面程序閱讀下面程序. .若輸入若輸入x=4,x=4,則輸出則輸出y y的值為的值為_. .(2)(2)運行如圖所示的程序運行如圖所示的程序, ,若輸入若輸入a,ba,b分別為分別為3,4,3,4,則輸出則輸出_. .【解題指南】【解題指南】(1)(1)按照程序逐步執(zhí)行即可按照程序逐步執(zhí)行即可. .(2)(2)執(zhí)行程序可知輸出兩個數(shù)中的較大者執(zhí)行程序可知輸出兩個數(shù)中的較大者. .【解析】【解析】(1)(1)因為因為x=4,x=4,不滿足不滿足“x0”,x0”

12、,所以執(zhí)行的是所以執(zhí)行的是y=x-1,y=x-1,即即y=4-1=3.y=4-1=3.答案答案: :3 3(2)(2)由已知中的程序由已知中的程序, ,可得其功能是確定可得其功能是確定a,ba,b中的最大值中的最大值. .當(dāng)當(dāng)a=3,b=4a=3,b=4時時, ,滿足滿足ab.ab.故故m=b=4.m=b=4.答案答案: :4 4【延伸探究】【延伸探究】1.(1.(改變問法改變問法) )寫出題寫出題(1)(1)中的程序?qū)?yīng)的分段函數(shù)中的程序?qū)?yīng)的分段函數(shù). .【解析】【解析】y=y= 22x5x0,x1x0.,2.(2.(改變問法改變問法) )題題(1)(1)中若輸出中若輸出y y的值為的值為

13、13,13,求輸入的求輸入的x x的的值值. .【解析】【解析】由程序知由程序知, ,當(dāng)當(dāng)x0 x0時時, ,由由2x2x2 2-5=13,-5=13,所以所以x x2 2=9,=9,得得x=-3x=-3或或x=3(x=3(舍舍).).當(dāng)當(dāng)x0 x0時時, ,由由x-1=13,x-1=13,得得x=14,x=14,故輸入故輸入x x的值為的值為-3-3或或14.14.【規(guī)律總結(jié)】【規(guī)律總結(jié)】條件語句應(yīng)用的關(guān)注點條件語句應(yīng)用的關(guān)注點(1)(1)正確理解正確理解IFTHENELSEIFTHENELSE語句的含義是解題關(guān)鍵語句的含義是解題關(guān)鍵. .(2)(2)算法中的條件結(jié)構(gòu)由條件語句來表達算法中的

14、條件結(jié)構(gòu)由條件語句來表達, ,設(shè)計程序時設(shè)計程序時要先畫出框圖要先畫出框圖, ,弄清楚判斷條件及在何種條件下執(zhí)行什弄清楚判斷條件及在何種條件下執(zhí)行什么處理步驟么處理步驟, ,才能減少失誤才能減少失誤, ,順利地編寫程序順利地編寫程序. .【鞏固訓(xùn)練】【鞏固訓(xùn)練】如圖所示的程序是計算函數(shù)如圖所示的程序是計算函數(shù)f(x)f(x)函數(shù)值函數(shù)值的程序的程序, ,若輸出的若輸出的y y值為值為4,4,則輸入的則輸入的x x值是值是_._.【解析】【解析】當(dāng)當(dāng)x0 x0 x0時時, ,由由(x-2)(x-2)2 2=4,=4,得得x=4.x=4.故輸入的故輸入的x x值是值是-4-4或或0 0或或4.4.

15、答案答案: :-4-4或或0 0或或4 4類型二類型二: :條件語句的編寫條件語句的編寫【典例【典例2 2】已知分段函數(shù)已知分段函數(shù)y= y= 編寫程序編寫程序, ,輸入自變量輸入自變量x x的值的值, ,輸出相應(yīng)的函數(shù)值輸出相應(yīng)的函數(shù)值, ,并畫出程序框圖并畫出程序框圖. .2x1x0,0 x0,2x1x0,,【解題指南】【解題指南】由于函數(shù)是一個分段函數(shù)由于函數(shù)是一個分段函數(shù), ,所以輸入所以輸入x x的的值后應(yīng)根據(jù)值后應(yīng)根據(jù)x x的值所在的范圍的值所在的范圍, ,選擇對應(yīng)的解析式代入選擇對應(yīng)的解析式代入, ,然后再求出其函數(shù)值然后再求出其函數(shù)值, ,故應(yīng)用條件語句故應(yīng)用條件語句. .又因

16、為實數(shù)又因為實數(shù)x x的的值共分為三個范圍值共分為三個范圍, ,所以還需多次用到判斷所以還需多次用到判斷. .【解析】【解析】【規(guī)律總結(jié)】【規(guī)律總結(jié)】解決編寫程序問題的一般步驟解決編寫程序問題的一般步驟(1)(1)構(gòu)思出解決問題的一個算法構(gòu)思出解決問題的一個算法( (可用自然語言可用自然語言).).(2)(2)畫出程序框圖畫出程序框圖, ,形象直觀地描述算法形象直觀地描述算法. .(3)(3)根據(jù)框圖編寫程序根據(jù)框圖編寫程序, ,即逐步把框圖中的算法步驟用即逐步把框圖中的算法步驟用算法語句表達出來算法語句表達出來. .【鞏固訓(xùn)練】【鞏固訓(xùn)練】1.(20161.(2016三明高一檢測三明高一檢測) )如圖所示如圖所示, ,在邊在邊長為長為4 4的正方形的正方形ABCDABCD的邊上有一點的邊上有一點P,P,沿著折線沿著折線BCDABCDA由點由點B(B(起點起點) )向點向點A(A(終點終點) )運動運動. .設(shè)點設(shè)點P P運動的路程為運動的路程為x,x,APBAPB的面積為的面積為y,y,求求y y與與x(0 x12)x(0 x12)之間的函數(shù)關(guān)系式之間的函數(shù)關(guān)系式, ,寫出寫出算法程序算法程序. .【解題指南】【解題指南】先列出分段函數(shù)關(guān)系式先列出分段函數(shù)關(guān)系式, ,據(jù)此寫算法據(jù)此寫算法, ,然然后畫程序框圖后畫程序框圖

溫馨提示

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

最新文檔

評論

0/150

提交評論