2017-2018學(xué)年高中數(shù)學(xué) 第2章 算法初步 3 第1課時(shí) 條件語句教學(xué)案 北師大版必修3

上傳人:彩*** 文檔編號(hào):104618720 上傳時(shí)間:2022-06-10 格式:DOC 頁(yè)數(shù):12 大?。?82KB
收藏 版權(quán)申訴 舉報(bào) 下載
2017-2018學(xué)年高中數(shù)學(xué) 第2章 算法初步 3 第1課時(shí) 條件語句教學(xué)案 北師大版必修3_第1頁(yè)
第1頁(yè) / 共12頁(yè)
2017-2018學(xué)年高中數(shù)學(xué) 第2章 算法初步 3 第1課時(shí) 條件語句教學(xué)案 北師大版必修3_第2頁(yè)
第2頁(yè) / 共12頁(yè)
2017-2018學(xué)年高中數(shù)學(xué) 第2章 算法初步 3 第1課時(shí) 條件語句教學(xué)案 北師大版必修3_第3頁(yè)
第3頁(yè) / 共12頁(yè)

下載文檔到電腦,查找使用更方便

22 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《2017-2018學(xué)年高中數(shù)學(xué) 第2章 算法初步 3 第1課時(shí) 條件語句教學(xué)案 北師大版必修3》由會(huì)員分享,可在線閱讀,更多相關(guān)《2017-2018學(xué)年高中數(shù)學(xué) 第2章 算法初步 3 第1課時(shí) 條件語句教學(xué)案 北師大版必修3(12頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 第1課時(shí) 條 件 語 句 [核心必知] 1.條件語句 條件語句是表達(dá)選擇結(jié)構(gòu)最常用的語句. 2.兩種條件語句 (1)If語句 ①框圖: ②語句格式: If 條件 Then 語句1 Else 語句2 End If (2)復(fù)合If語句 ①框圖: ②語句格式: If 條件1 Then 語句1 Else  If 條件2 Then 語句2  Else 語句3  End If End If [問題思考] 1.條件語句必須要有If,Then、End If嗎? 提示:條件語句必須有If,Then、End If,根

2、據(jù)需要Else及其后的語句體可以省略. 2.使用條件語句應(yīng)注意什么問題? 提示:條件語句必須以If語句開始,以End If語句結(jié)束,有幾個(gè)If語句,就必須有幾個(gè)End If語句對(duì)應(yīng). 講一講 1.已知函數(shù)y=輸入x的值,得到相應(yīng)函數(shù)值,畫出算法框圖.并用If語句描述該算法. [嘗試解答] 框圖如圖所示: 用語句描述為: 輸入x; If x<0 Then  y=2*x*x-5 Else y=x-1 End If 輸出 y. 若問題的解決需要根據(jù)條件是否成立判斷應(yīng)去執(zhí)行兩個(gè)不同步驟中的哪一個(gè)步驟,則用簡(jiǎn)單If語句來編寫算法. 練一練 1.

3、求過兩點(diǎn)P1(x1,y1)、P2(x2,y2)的直線的斜率,寫出解決問題的算法語句,并畫出算法框圖. 解:算法語句描述為: 輸入x1,y1,x2,y2; If x1=x2 Then 輸出“斜率不存在” Else k= End If. 輸出k 算法框圖如圖所示. 講一講 2.已知函數(shù)y=輸入x的值,輸出相應(yīng)的函數(shù)值.畫出框圖,并用語句描述. [嘗試解答] 框圖如下圖所示: 用語句描述為: 輸入x; If x<1 Then y=x Else  If x<10 Then y=2*x-1 Else y=3*x-

4、1 End If End If 輸出 y. 在某些較為復(fù)雜的算法中,有時(shí)需要對(duì)按條件要求執(zhí)行的某一語句(特別是Else后的語句體2)繼續(xù)按照另一條件進(jìn)行判斷,這時(shí)可以再利用一條件語句完成這一要求,這就形成了條件語句的嵌套,其一般形式是: 外層條件語句 練一練 2.寫出關(guān)于x的方程ax+b=0的解的算法框圖,并用語句描述. 解:算法框圖如下: 算法語句為: 輸入a,b; If a<>0 Then x=-b/a 輸出x Else If b=0 Then 輸出“方程的根是任意實(shí)數(shù)” Else 輸出“方程無解” E

5、nd If End If 【解題高手】【易錯(cuò)題】 已知分段函數(shù)y= 編寫程序,輸入自變量x的值,輸出其對(duì)應(yīng)的函數(shù)值y. [錯(cuò)解] 算法語句為: 輸入x; If x<0 Then y=-x+1 Else If x=0 Then    y=0 Else    y=x+1 End If [錯(cuò)因] (1)每個(gè)If都必須有一個(gè)End If與之相匹配; (2)錯(cuò)解無輸出語句. [正解] 算法語句為: 輸入x; If x<0 Then y=-x+1 Else  If x=0 Then    y=0  Else y=x+1

6、  End If End If 輸出y. 1.下列關(guān)于條件語句的敘述正確的是(  ) A.必須有Else B.可以沒有End If C.可以沒有Else,但必須有End If D.可以沒有End If,也可以沒有Else 解析:選C 條件語句必須以If開頭,以End If結(jié)束,其中的Else可以沒有. 2.條件語句對(duì)應(yīng)算法框圖中的基本邏輯結(jié)構(gòu)是(  ) A.順序結(jié)構(gòu)  B.選擇結(jié)構(gòu) C.模塊結(jié)構(gòu) D.輸出結(jié)構(gòu) 答案:B 3.(陜西高考)根據(jù)下列算法語句,當(dāng)輸入x為60時(shí),輸出y的值為(  ) 輸入x If x≤50 Then y

7、=0.5*x Else y=25+0.6*(x-50) End If 輸出 y A.25  B.30 C.31  D.61 解析:選C 通過閱讀理解知,算法語句是一個(gè)分段函數(shù)f(x)=∴f(60)=25+0.6×(60-50)=31. 4.下列程序語言的條件語句中,判斷條件是________. 輸入x; If x>0 Then y=2*x Else y=1-x End If 輸出y 解析:If后面就是條件語句的判斷條件,即x>0是判斷條件. 答案:x>0 5.寫出下面語句運(yùn)算的結(jié)果. 輸入a; If a<0 Then

8、 輸出“不存在” Else t= 輸出t End If 當(dāng)a=-3時(shí),輸出結(jié)果為________;當(dāng)a=9時(shí),輸出結(jié)果為________. 解析:本算法語句的作用是輸入一個(gè)數(shù),若該數(shù)大于等于0.求該數(shù)的算術(shù)平方根,當(dāng)輸入的數(shù)小于0時(shí),該數(shù)的算術(shù)平方根不存在. 答案:不存在 3 6.某商店出售音樂CD,購(gòu)買500片和500片以上,按每片4.5元計(jì)價(jià),否則按每片5元計(jì)價(jià).請(qǐng)畫出算法框圖按輸入CD片數(shù)計(jì)算不同收費(fèi)金額,并寫出計(jì)算程序. 解:設(shè)M表示收費(fèi)金額(元),P表示出售片數(shù)(片),則有 M=. 該算法用條件語句描述如下: 輸入P; If P≥500 

9、Then  M=4.5P Else  M=5P End If 輸出M. 算法框圖如圖. 一、選擇題 1.當(dāng)a=3時(shí),下面的程序段輸出的結(jié)果是(  ) 輸入a; If a<10 Then y=2+a Else y=3*a End If 輸出y. A.9 B.3 C.10 D.5 解析:選D ∵a=3<10,∴y=2+a=5. 2.執(zhí)行下面語句: 輸入A,B; If A>B Then C=A/2 Else C=B/2 End If 輸出C. 在兩次執(zhí)行中分別輸入8,4和2,4,則兩次執(zhí)行該語句的輸

10、出結(jié)果分別是(  ) A.8,2 B.8,4 C.4,2 D.4,4 解析:選C 輸入8,4時(shí),滿足A>B,則C===4;輸入2,4時(shí),滿足A≤B,則C===2. 3.為了在運(yùn)行下面的程序之后輸出y=9,鍵盤輸入應(yīng)該是(  ) 輸入x; If x<0 Then y=(x+1)*(x+1) Else y=(x-1)*(x-1) End If 輸出y. A.x=-4 B.x=-2 C.x=4或-4 D.x=2或-2 解析:選C 當(dāng)x<0時(shí),由(x+1)2=9得x=-4;當(dāng)x≥0 時(shí),(x-1)2=9得x=4. 4.以下程序運(yùn)行的結(jié)果為

11、(  ) a=2 b=-2 m=a a=b b=m If a>b Then x=a-b Else x=a+b End If 輸出x. A.0 B.2 C.4 D.-4 解析:選A 運(yùn)行過程中m=2,a=-2,b=2,因?yàn)閍≤b,所以x=a+b=0. 5.給出以下四個(gè)問題:①輸入一個(gè)數(shù)x,輸出它的絕對(duì)值;②求函數(shù)f(x)=的函數(shù)值;③求面積為6的正方形的周長(zhǎng);④求三個(gè)數(shù)a,b,c中的最大數(shù). 其中不需要用條件語句來描述其算法的有(  ) A.1個(gè) B.2個(gè) C.3個(gè) D.4個(gè) 解析:選A ①要判斷x≥0還是x<0;②要分x

12、≥0與x<0兩種情況;④要分a≥b與a<b等情況判斷;只有③不需要判斷,因?yàn)檎叫蔚拿娣e一定時(shí),其周長(zhǎng)也一定. 二、填空題 6.給出下列程序: 輸入a,b,c; If a>b Then a=b End If If a>c Then a=c End If 輸出a. 如果輸入-10,-26,8,那么輸出的是________. 解析:該程序的功能是輸入a,b,c的值,求它們中的最小值. 答案:-26 7.閱讀下列語句: 輸入a; If a<5 Then b=2*a Else b=a*a+1  End If 輸出b.   . 解析:

13、用算法語句可知,令2a=5,則a=<5(舍) 令a2+1=5,則a=±2,滿足題意. 答案:±2 8.(江蘇高考改編)根據(jù)如下所示的程序,當(dāng)輸入的a,b的值分別為2,3時(shí),最后輸出的m的值為________. 輸入a,b; If a>b Then m=a Else m=b End If 輸出m. 解析:a=2,b=3,則a<b,所以m=b=3. 答案:3 三、解答題 9.用基本算法語句描述一個(gè)算法,要求輸入兩個(gè)實(shí)數(shù),然后由小到大輸出這兩個(gè)數(shù). 解:用算法語句描述為: 輸入a,b If a>b Then t=a a=b b=t 輸出a,b Else 輸出a,b End If - 12 -

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!