【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.2條件語句(列為選學(xué))課件 新人教A必修3_第1頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.2條件語句(列為選學(xué))課件 新人教A必修3_第2頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.2條件語句(列為選學(xué))課件 新人教A必修3_第3頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.2條件語句(列為選學(xué))課件 新人教A必修3_第4頁
【優(yōu)化方案】高中數(shù)學(xué) 第1章1.2.2條件語句(列為選學(xué))課件 新人教A必修3_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1.2.2條件語句(列為選學(xué))學(xué)習(xí)目標(biāo)1.了解條件語句的意義及其格式.2.了解用條件語句編寫簡單程序的方法.

課堂互動講練知能優(yōu)化訓(xùn)練條件語句(列為選學(xué))課前自主學(xué)案課前自主學(xué)案溫故夯基一二是否答案:x≥0?知新益能條件語句IF-THEN-ELSEIF-THEN問題探究1.條件語句是否必須有IF,THEN,ENDIF?提示:條件語句必須有IF,THEN,ENDIF,根據(jù)需要ELSE及其后的語句體有時可省略.2.對于判斷條件為“0≤x<8”,如何用條件語句改寫?提示:條件語句形式為“IFx>=0

AND

x<8

THEN”.課堂互動講練IF-THEN語句的應(yīng)用考點(diǎn)一考點(diǎn)突破單支條件語句利用IF-THEN的形式,對IF后的條件進(jìn)行判斷,若條件成立,則執(zhí)行THEN后的語句;若條件不成立,則結(jié)束條件,執(zhí)行ENDIF后面的語句.例1

下列是求函數(shù)y=|lnx|(x>0)的值的框圖,將其用條件語句改寫.(其中y=lnx用y=LOG(x)表示)程序框圖如圖:【思路點(diǎn)撥】】本框圖的作用用是先求出lnx的值,然后利利用單支條件件語句對lnx<0時的值輸出其其相反數(shù)即可可.【思維總結(jié)】】因?yàn)楸绢}是單單支條件判斷斷,故可不用用“ELSE””.當(dāng)程序滿足不不同的條件有有不同的語句句體執(zhí)行時就就用該種條件件語句.首先對IF后的條件進(jìn)行行判斷,如果果符合條件,,則執(zhí)行THEN后面的語句體體;若不符合合條件,則執(zhí)執(zhí)行ELSE后面的語句體體.IF-THEN-ELSE語句的應(yīng)用考點(diǎn)二例2【思路點(diǎn)撥】】本題是已知分分段函數(shù)的解解析式求函數(shù)數(shù)值的問題..當(dāng)輸入一個個x的值,由于x所在的范圍不不同,因而用用來計算函數(shù)數(shù)值的解析式式也有所不同同,因此要計計算函數(shù)值應(yīng)應(yīng)先判斷x的范圍,這樣樣要設(shè)計求函函數(shù)值的算法法必須用到條條件結(jié)構(gòu),相相應(yīng)的程序也也應(yīng)用條件語語句書寫.【解】用變變量x,y分別表示自變變量和函數(shù)值值.具體算法步驟驟如下:第一步,輸入入x的值.第二步,判斷斷x的范圍,若x≥1,則用y=x2+1求函數(shù)值;否否則,用y=2x-5求函數(shù)值.第三步,輸出出y的值.程序如下:【思維總結(jié)】】用這種條件語語句時,IF…THEN…ELSE…ENDIF…是一個整體,,THEN之后是一個語語句體,ELSE之后也是一個個語句體.變式訓(xùn)練根據(jù)下面的程程序,畫出程程序框圖.解:程序框圖:一般在含有兩兩個或兩個以以上的條件結(jié)結(jié)構(gòu)中,編寫寫程序時,可可利用條件語語句的疊加或或嵌套形式.條件語句的綜合應(yīng)用考點(diǎn)三例3【思路點(diǎn)撥】】本題也相當(dāng)于于分段函數(shù),,但條件較多多,可利用在在前一個條件件下繼續(xù)對第第二個條件判判斷,即嵌套套形式;也可可以對每一個個條件逐一判判斷逐一得出出結(jié)論,即疊疊加.【解】法一一:(嵌套結(jié)構(gòu))程序框圖如圖圖所示:程序如下:法二:(疊加結(jié)構(gòu))程序框圖如圖圖所示:程序如下:【思維總結(jié)】】理解條件語句句的嵌套時,,要分清內(nèi)層層條件語句與與外層條件語語句,內(nèi)層的的條件結(jié)構(gòu)是是外層條件結(jié)結(jié)構(gòu)的一個分分支.方法感悟方法技巧1.條件語句使使程序框圖中中的條件結(jié)構(gòu)構(gòu)能讓計算機(jī)機(jī)執(zhí)行其中IF后的“條件”表示判斷的條條件,放在判判斷框中,語語句體1表示滿足條件件時執(zhí)行的操操作內(nèi)容,放放在判斷框中中“是”后的執(zhí)行框中中,語句體2表示不滿足條條件時執(zhí)行的的操作內(nèi)容,,放在判斷框框中“否”后的執(zhí)行框中中.(如例1)2.若程序只對對條件滿足時時作處理,不不用處理條件件不滿足時的的情況,則可可以省略ELSE分支.3.當(dāng)判斷條件件多于一個時時,若重復(fù)應(yīng)應(yīng)用條件語句句,書寫程序序繁瑣,可利利用條件語句句的嵌套寫..(如例3)失誤防范1.在編寫條件件語句的嵌套套中的“條件”時,要注意IF和ENDIF的配對,常常常利用文字的的縮進(jìn)來

溫馨提示

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

評論

0/150

提交評論