蘇教版必修三 1.3.3 條件語句 學案.doc_第1頁
蘇教版必修三 1.3.3 條件語句 學案.doc_第2頁
蘇教版必修三 1.3.3 條件語句 學案.doc_第3頁
蘇教版必修三 1.3.3 條件語句 學案.doc_第4頁
蘇教版必修三 1.3.3 條件語句 學案.doc_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1.3.3條件語句1理解條件語句的步驟、結(jié)構(gòu)及功能,并掌握其結(jié)構(gòu)(重點)2會使用條件語句表示選擇結(jié)構(gòu)(重點、難點)3能利用條件語句進行簡單的應用(重點、易錯點)基礎初探教材整理條件語句的概念及格式閱讀教材p19p20“例3”以上內(nèi)容,并完成下列問題1條件語句條件語句表達算法中的選擇結(jié)構(gòu),在執(zhí)行此算法時,要根據(jù)一定的條件選擇流程線的方向2條件語句的格式條件語句的一般形式其中a表示判斷的條件,b表示滿足條件時執(zhí)行的操作內(nèi)容,c表示不滿足條件時執(zhí)行的操作內(nèi)容,end if表示條件語句結(jié)束判斷正誤:(1)條件結(jié)構(gòu)與循環(huán)結(jié)構(gòu)相對應()(2)條件結(jié)構(gòu)中的“then”“else”可以理解為“那么”“否則”的意思()(3)條件語句以if開始,end if結(jié)束,所以end if不可缺少()【解析】(1).條件結(jié)構(gòu)與循環(huán)結(jié)構(gòu)是兩種不同的結(jié)構(gòu),兩者之間沒有什么關系,故錯誤(2).由條件語句的定義可知正確(3).由條件語句的格式可知正確【答案】(1)(2)(3)小組合作型條件語句與選擇結(jié)構(gòu)給出下列偽代碼:(1)若輸入x5,則輸出y的值為_,若輸出的y值為21,則輸入的x應為_(2)畫出該偽代碼對應的流程圖【精彩點撥】(1)根據(jù)偽代碼轉(zhuǎn)化為函數(shù)問題解決;(2)根據(jù)偽代碼判斷流程圖對應的結(jié)構(gòu),畫出圖形即可【自主解答】(1)x51,y2519.由2x121,得x11,故輸入x應為11.【答案】911(2)由偽代碼中的條件語句知對應的算法結(jié)構(gòu)為選擇結(jié)構(gòu)流程圖如下圖所示1根據(jù)條件語句畫流程圖時,關鍵是準確理解條件語句與選擇結(jié)構(gòu)所表達的功能,然后準確地套用格式畫圖2應用“ifthenelse”語句編寫程序時,首先對if后的條件進行判斷,如果符合條件,則執(zhí)行then后面的語句;若不符合條件,則執(zhí)行else后面的語句再練一題1已知某算法的流程圖如圖132: 【導學號:11032015】圖132寫出該算法的偽代碼,并說明其功能【解】偽代碼如下:該算法的功能是求函數(shù)y|2x3|的函數(shù)值.條件語句的應用某市公用電話(市話)的收費標準為:3分鐘之內(nèi)(包括3分鐘)收取0.30元;超過3分鐘,每分鐘按0.10元收費設計一個算法根據(jù)通話時間計算話費(寫出偽代碼,并畫出流程圖)【精彩點撥】【自主解答】設通話時間為t分鐘,話費為y元,則y結(jié)合偽代碼,畫出流程圖如下:編寫偽代碼解決實際問題時,通常先建立數(shù)學模型,再根據(jù)所得數(shù)學模型確定算法分析和流程圖,最后再將流程圖轉(zhuǎn)化為程序語句.需要分類討論的問題,通常用條件語句來解決.再練一題2某工廠有一批計時工,8小時內(nèi)每小時工資6元,8小時外加班每小時10元,會計當天就要向工人付清工錢請編寫一個根據(jù)小時數(shù)計算當天工資的算法,并用偽代碼表示這個算法【解】設某工人一天工作x小時,則其當天工資y可表示為y故其算法用偽代碼可表示為探究共研型條件語句的嵌套探究1條件語句適用的范圍是什么?使用條件語句時需要注意哪些問題?【提示】條件語句是用來實現(xiàn)算法中的選擇結(jié)構(gòu)的,當計算機需作出比較、分析、判斷,并按判斷后的不同情況進行處理時,就需要用到條件語句使用條件語句時需注意以下問題:(1)條件語句必須是以if開始,以end if結(jié)束,一個if必須與一個end if相對應(2)為了程序的可讀性,一般if,else與end if頂格書寫,則其它的語句體前面空兩格探究2在條件語句中,是否一定有else分支?一個ifend if語句是否能完成對題中變量的討論?若不能,需要采用怎樣的形式來處理? 【導學號:11032016】【提示】如果程序中具備只要滿足條件a就執(zhí)行b,而不考慮其它情況,此時條件語句中“else”分支可以省略當程序中對變量的討論只有兩種情況,只可用“ifthenelse”語句即可;但討論時有三種或三種以上的情形時,需要用條件語句的嵌套探究3條件語句嵌套的一般形式怎樣?【提示】條件語句嵌套的一般形式:已知函數(shù)y試輸入x的值計算y的值畫出流程圖,并用語句描述【精彩點撥】由于分段函數(shù)中有三個表達式,需要對變量x進行兩次判斷,故需要用條件語句的嵌套來求解【自主解答】流程圖如圖所示:用語句描述為:使用條件語句嵌套時應注意的問題(1)在“嵌套條件”時,要注意“if”和“end if”的配對,一般可利用文字的縮進表示嵌套的層次.(2)對于條件語句的嵌套,一定要分清內(nèi)層條件語句和外層條件語句,內(nèi)層的選擇結(jié)構(gòu)是外層選擇結(jié)構(gòu)的一個分支.再練一題3某運輸公司規(guī)定,運貨50噸以下(含50噸),運費為80元/噸;50噸以上且不足100噸的,運費為75元/噸;100噸及以上,運費為70元/噸,請用偽代碼描述算法,輸入運貨重量,輸出運費【解】設運貨x噸的運費為y元,由題意得y偽代碼為:1給出以下四個問題給出x,輸出它的平方;求面積為6的三角形的周長;求三個數(shù)a,b,c中的最小數(shù);求函數(shù)f(x)的函數(shù)值其中需要用條件語句來描述其算法的是_(填序號) 【導學號:11032017】【解析】只需要順序結(jié)構(gòu)中對應的語句,不需要有條件語句;需比較a,b,c的大小,因此需要條件語句;求函數(shù)時需先判斷,故需要選擇結(jié)構(gòu)所以需要條件語句的有兩個【答案】2給出下列偽代碼以上程序運行的目的是_【解析】由偽代碼知,當x0時,y1;當x0”,故填x0.【答案】x02根據(jù)如下所示的偽代碼,當輸入a,b分別為ln 2 016,ln 2 017 時,最后輸出的m值為_【解析】此題偽代碼的含義是輸出兩數(shù)中的較小者,因為ln 2 016ln 2 017,所以mln 2 016.【答案】ln 2 0163為了在執(zhí)行下面的偽代碼之后輸出y25,輸入的x應該是_【解析】偽代碼對應的函數(shù)是y由或得x6或x6.【答案】6或64下列偽代碼,若輸入2,3,則偽代碼執(zhí)行結(jié)果為_【解析】由于20,故程序執(zhí)行“else”后面的語句,從而y20317,所以a5(17)22,故輸出a的值為22.【答案】227給出一個算法:根據(jù)以上算法,可求得f(1)f(2)_.【解析】本算法給出的是分段函數(shù)f(x)的求值問題,故f(1)f(2)4(1)220.【答案】08讀偽代碼,完成下題(1)若執(zhí)行偽代碼時,沒有執(zhí)行語句yx1,則輸入的x的范圍是_(2)若執(zhí)行結(jié)果y的值是3,則執(zhí)行的賦值語句是_,輸入的x值是_【解析】(1)未執(zhí)行語句yx1,說明x1不成立,x1.(2)x1時,y2x13,當y3時,只能是x1時,yx13,x2,所以應填yx1,2.【答案】(1)(,1)(2)yx12二、解答題9用算法語句表示下列過程,輸入一個學生的成績s,根據(jù)該成績的不同值作以下輸出:若s90,則輸出“優(yōu)秀”【解】偽代碼如下:10某商場為迎接店慶舉辦促銷活動,活動規(guī)定:購物額在100元及以內(nèi)不予優(yōu)惠;在100300元之間(含300元)優(yōu)惠貨款的5%;超過300元之后,超過部分優(yōu)惠8%,原優(yōu)惠條件仍然有效用偽代碼寫出根據(jù)輸入購物額能輸出應付貨款的算法,并畫出流程圖【解】設購物額為x元時,實付金額為y元,由題意得y偽代碼如下:流程圖如下圖所示能力提升1下面是一個求函數(shù)的函數(shù)值的偽代碼:若執(zhí)行此語句的結(jié)果為3,則輸入的x值為_【解析】此語句是求函數(shù)y的值若輸出的結(jié)果為3,則有可能x13即x4,或x3即x3.【答案】3或42閱讀下列偽代碼用一個函數(shù)式表示y與x的關系為_【解析】這個分段函數(shù)為y也可寫成含絕對值形式y(tǒng)|x|.【答案】y或y|x|3執(zhí)行下面的偽代碼:若輸出的y恒大于0,則p的取值范圍是_【解析】偽代碼表示的函數(shù)為y當xp時,yp

溫馨提示

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

評論

0/150

提交評論