數(shù)學(xué)(人教版必修3)課件122條件語句_第1頁
數(shù)學(xué)(人教版必修3)課件122條件語句_第2頁
數(shù)學(xué)(人教版必修3)課件122條件語句_第3頁
數(shù)學(xué)(人教版必修3)課件122條件語句_第4頁
數(shù)學(xué)(人教版必修3)課件122條件語句_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一章算法初步1.2基本算法語句1.2.2條件語句1.掌握條件語句的兩種格式,理解其功能.(重點)2.能夠用條件語句編寫條件結(jié)構(gòu)的程序.(難點)條件語句的格式、功能及其與條件結(jié)構(gòu)框圖的對應(yīng)關(guān)系語句體語句體1

語句體2

條件語句體ENDIF

條件語句體1

語句體2

1.下列對條件語句的描述正確的是(

)A.ELSE后面的語句不可以是條件語句B.兩個條件語句可以共用一個ENDIF語句C.條件語句可以沒有ELSE后的語句D.條件語句中IF-THEN和ELSE后的語句必須都有解析:條件語句有兩種格式,分別是“IF-THEN”格式和“IF-THEN-ELSE”格式.對于一個分支的條件語句可以沒有ELSE后的語句.答案:C解析:∵a=1,b=3,∴a<b.∴x=a+b=4.答案:C判斷下列說法是否正確,正確的在后面的括號內(nèi)打“√”,錯誤的打“×”.1.條件語句與程序框圖中的循環(huán)結(jié)構(gòu)相對應(yīng).(

)2.條件語句中的單詞“THEN”“ELSE”可以理解為“那么”“否則”的意思.(

)3.條件語句是以IF開始,ENDIF結(jié)束,ENDIF不可缺少.(

)4.格式一中的條件語句只有一個語句體,是滿足條件時執(zhí)行語句體.格式二中的條件語句含有兩個語句體,滿足條件時執(zhí)行一個語句體;不滿足條件時執(zhí)行另一個語句體.(

)答案:1.×

2.√

3.√

4.√

輸入一個實數(shù)x,若它是非負(fù)數(shù),就輸出它,否則不輸出它,畫一個程序框圖解決這個問題,再寫出相應(yīng)的程序.【思路點撥】由于對不滿足的情況不輸出,故選擇“IF-THEN”條件語句.

“IF-THEN”語句的應(yīng)用解:程序框圖如圖所示.

“IF-THEN”語句的選擇及注意點(1)當(dāng)判斷語句的兩個出口語句只有一個要執(zhí)行時,采用“IF—THEN”語句.(2)在“IF—THEN”語句中,“條件”表示判斷的條件,“語句”表示滿足條件時執(zhí)行的操作內(nèi)容,條件不滿足時,結(jié)束程序,ENDIF表示條件語句的結(jié)束.1.任意輸入三個實數(shù),輸出這三個實數(shù)中的最小數(shù),畫出程序框圖,并編寫程序.解:程序框圖如圖所示.程序如下.

輸入一個數(shù)x,求函數(shù)y=的函數(shù)值,請設(shè)計程序框圖,并編寫程序.

“IF-THEN-ELSE”語句的應(yīng)用解:程序框圖如下.程序如下.【互動探究】本例若用“IF-THEN”語句編寫程序,則程序如何?解:程序如下.“IF-THEN-ELSE”語句的選擇及注意點(1)當(dāng)判斷語句的兩個出口語句都要執(zhí)行時,采用“IF-THEN-ELSE”語句.(2)確定條件和語句體.條件即為判斷框內(nèi)的條件,故在IF后.判斷框中“是”后的執(zhí)行框中的內(nèi)容,是THEN后的語句體1,“否”后的執(zhí)行框中的內(nèi)容,是ELSE后的語句體2.(3)所編寫的程序符合書寫格式.2.給出一個程序語句如下:說出上面程序的功能,并求f(-2)+f(2)的值.

某市對出租車的計費統(tǒng)一規(guī)定:若行駛不超過2km,則收費5元(即起步價);若超過2km,則超過部分每1km加收1.8元(不足1km的,按1km計算).寫出計算路費的程序.【思路點撥】先列函數(shù)解析式,然后按不同區(qū)間內(nèi)取值的不同設(shè)計程序框圖,然后由框圖書寫程序.嵌套條件語句的應(yīng)用解:程序框圖如下.程序如下.

1.使用條件語句嵌套應(yīng)關(guān)注兩點(1)適用范圍:適用于判斷條件多于一個時.此時,若重復(fù)應(yīng)用條件語句,書寫程序繁瑣,可用條件語句的嵌套.(2)分清層次:編寫條件時,要注意IF和END

IF的配對,常常利用文字的縮進來表示嵌套的層次,以便于程序的閱讀與理解.嵌套可以多于2個.2.條件語句嵌套的一般格式3.已知下列程序:如果輸出的是y=0.75,那么輸入的x是___________.答案:-1.75學(xué)習(xí)本節(jié)內(nèi)容,需把握以下幾個方面:⊙理清一個區(qū)別與聯(lián)系——兩種條件語句的區(qū)別與聯(lián)系.⊙掌握一種聯(lián)系——條件語句與條件結(jié)構(gòu)的聯(lián)系.(1)根據(jù)條件結(jié)構(gòu)寫條件語句時的三個關(guān)注點.①選擇語句格式.當(dāng)判斷語句的兩個出口語句都要執(zhí)行時,采用“IF-THEN-ELSE”語句,當(dāng)判斷語句的兩個出口語句只有一個要執(zhí)行時,采用“IF-THEN”語句.②確定條件和語句體.條件即為判斷框內(nèi)的條件,放在IF后.判斷框中“是”后的處理框中的內(nèi)容是THEN后的語句體1,“否”后的處理框中(如果有的話)的內(nèi)容,是ELSE后的語句體2.③注意所用程序符合書寫格式.(2)如果是由條件語句畫條件結(jié)構(gòu)的程序框圖,可相應(yīng)變化.⊙掌握一個步驟——利用條件語句描述算法的一般步驟.利用條件語句解決這一類問題的基本步驟如下:(1)分析算法,能用

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論