




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
高中數(shù)學(xué)人教A版
必修三·第1章
算法初步四川省成都市新都一中肖宏No.1middleschool,mylove!某商場為了促銷,采取購物打折的優(yōu)惠辦法,每位顧客一次購物在1000元及以上者,按九五折優(yōu)惠,用計(jì)算機(jī)解決這個(gè)問題,該如何設(shè)計(jì)程序語言呢?No.1middleschool,mylove!第6課時(shí)
條件語句No.1middleschool,mylove!預(yù)學(xué)1:條件語句(1)在上面的問題中設(shè)計(jì)程序語言可以運(yùn)用條件語句解決.(2)條件語句與程序框圖中的條件結(jié)構(gòu)相對應(yīng).No.1middleschool,mylove!
No.1middleschool,mylove!預(yù)學(xué)2:條件語句的一般格式及作用(1)IF—THEN語句IF—THEN語句的一般格式如圖,對應(yīng)的程序框圖如圖.IF條件THEN
語句體
END
IF
No.1middleschool,mylove!(2)IF—THEN—ELSE語句IF—THEN—ELSE語句的一般格式如圖,對應(yīng)的程序框圖如圖.IF條件THEN
語句1
ELSE
語句2
END
IF
No.1middleschool,mylove!想一想:IF—THEN—ELSE語句與IF—THEN語句的相同點(diǎn)和不同點(diǎn)?【解析】相同點(diǎn):首先對IF后的條件進(jìn)行判斷,如果符合條件就執(zhí)行THEN后邊的語句.不同點(diǎn):對于IF—THEN—ELSE語句,若不符合條件,則執(zhí)行ELSE后面的“語句體2”.對于IF—THEN語句,若不符合條件,則直接結(jié)束該條件語句,轉(zhuǎn)而執(zhí)行其后面的語句.No.1middleschool,mylove!預(yù)學(xué)3:IF—THEN語句與IF—THEN—ELSE語句各自的功能在IF—THEN語句中,“條件”表示判斷的條件;“語句”表示滿足條件時(shí)執(zhí)行的操作內(nèi)容,條件不滿足時(shí),結(jié)束程序;END
IF表示條件語句的結(jié)束.計(jì)算機(jī)在執(zhí)行時(shí)首先對IF后的條件進(jìn)行判斷,如果條件符合就執(zhí)行THEN后邊的語句,若條件不符合則直接結(jié)束該條件語句,轉(zhuǎn)而執(zhí)行其他語句.No.1middleschool,mylove!在IF—THEN—ELSE語句中,“條件”表示判斷的條件;“語句1”表示滿足條件時(shí)執(zhí)行的操作內(nèi)容;“語句2”表示不滿足條件時(shí)執(zhí)行的操作內(nèi)容;END
IF表示條件語句的結(jié)束.計(jì)算機(jī)在執(zhí)行時(shí),首先對IF后的條件進(jìn)行判斷,如果條件符合,則執(zhí)行THEN后面的語句1;如果條件不符合,則執(zhí)行ELSE后面的語句2.No.1middleschool,mylove!議一議:給出下面兩個(gè)語句,說明其含義.(1)
IF
a≥1000
THEN
y=0.85*a
END
IF
(2)
IF
a>500
THEN
y=0.95*a
ELSE
y=a
END
IF【解析】(1)其含義是當(dāng)滿足條件a≥1000時(shí),執(zhí)行y=0.85*a,否則,執(zhí)行下一句.(2)其含義是當(dāng)滿足條件時(shí)a>500,執(zhí)行y=0.95*a,否則,執(zhí)行y=a.No.1middleschool,mylove!預(yù)學(xué)4:條件語句的嵌套下面是一個(gè)嵌套的條件結(jié)構(gòu)程序框圖.No.1middleschool,mylove!該框圖對應(yīng)的條件語句為復(fù)合IF語句,其一般格式為:IF條件1
THEN語句1ELSE
IF條件2
THEN語句2
ELSE語句3
END
IFEND
IFNo.1middleschool,mylove!
No.1middleschool,mylove!INPUT
xIF
x<=-1
THENy=(x+1)^2ELSE
IF
x>=1
THENy=1/x-1
ELSE
y=2*x+2
END
IFEND
IFPRINT
yENDNo.1middleschool,mylove!1.IF—THEN語句例1、輸入一個(gè)數(shù)x,如果它是正數(shù),則輸出它;否則不輸出,畫出解決該問題的程序框圖,并寫出對應(yīng)的程序.【方法指導(dǎo)】這是一個(gè)條件結(jié)構(gòu),當(dāng)x>0時(shí),輸出x,當(dāng)x≤0時(shí),退出條件結(jié)構(gòu),不輸出結(jié)果,對應(yīng)的語句是IF—THEN.No.1middleschool,mylove!【解析】程序框圖如圖所示:
相應(yīng)的程序如下:
INPUT
x
IF
x>0
THEN
x
END
IF
ENDNo.1middleschool,mylove!變式訓(xùn)練1、給出以下程序:INPUT
x1,x2IF
x1=x2
THEN
x1=x1+x2END
IF
y=x1+x2PRINT
yEND如果輸入x1=2,x2=3,那么執(zhí)行此程序的結(jié)果是輸出(
).A.7
B.10
C.5
D.8No.1middleschool,mylove!【解析】由于輸入的兩個(gè)數(shù)x1=2,x2=3不滿足條件x1=x2,因此不執(zhí)行語句體x1=x1+x2,而直接執(zhí)行y=x1+x2,所以y=5,最后輸出5,選C.【答案】CNo.1middleschool,mylove!2.IF—THEN—ELSE語句例2、輸入任意的兩個(gè)實(shí)數(shù)a,b,輸出其差的絕對值,畫出解決該問題的程序框圖,并寫出對應(yīng)的程序.【方法指導(dǎo)】這是一個(gè)條件結(jié)構(gòu),當(dāng)a-b≥0時(shí),輸出a-b,當(dāng)a-b<0時(shí),輸出b-a,對應(yīng)的語句是IF—THEN—ELSE.No.1middleschool,mylove!【解析】程序框圖如圖所示:
相應(yīng)的程序如下:
INPUT
a,b
IF
a>=b
THEN
a-b
ELSE
b-a
END
IF
ENDNo.1middleschool,mylove!變式訓(xùn)練2、下面程序運(yùn)行后,輸出的結(jié)果為
.
x=5y=-20IF
x<0
THENx=y(tǒng)-3ELSEy=y(tǒng)+3END
IFPRINT
x-y,y-xENDNo.1middleschool,mylove!【解析】程序執(zhí)行y=y(tǒng)+3=-17,輸出x-y=5-(-17)=22,y-x=-17-5=-22.【答案】22,-22No.1middleschool,mylove!
No.1middleschool,mylove!【解析】程序如下:INPUT
a,bIF
a=0
THEN
IF
b>0
THEN
“不等式無解”
ELSE
“x∈R”
END
IFELSENo.1middleschool,mylove!
IF
a>0
THEN
“x<-b/a”
ELSE
“x>-b/a”
END
IFEND
IFENDNo.1middleschool,mylove!變式訓(xùn)練3、給出如下程序(其中x滿足0<x<12).INPUT
“x=”;xIF
x>0
AND
x<=4
THEN
y=2*xELSE
IF
x<=8
THEN
y=8
ELSE
y=24-2*x
END
IFEND
IFNo.1middleschool,mylove!
No.1middleschool,mylove!1.IF-THEN語句中的“條件”表示判斷的條件,“語句體”表示滿足條件時(shí)要執(zhí)行的操作內(nèi)容,條件不滿足時(shí),執(zhí)行END
IF后面的語句;IF-THEN-ELSE語句中滿足條件時(shí)執(zhí)行THEN后面的操作,不滿足條件時(shí),執(zhí)行ELSE后面的操作,END
IF表示條件語句的結(jié)束,END表示程序結(jié)束.No.1middleschool,mylove!2.書寫條件語句時(shí),ELSE要單獨(dú)占一行;IF與END
IF要成對出現(xiàn),即有一個(gè)IF,就必有一個(gè)END
IF.3.不等式表示條件時(shí)注意用“>=”表示傳統(tǒng)的“≥”;如果變量x滿足a<x<b,則條件表示為“IF
a<x
AND
x<b”而不能連寫為“IF
a<x<b”,再如用“IF
0<x
AND
x<0”表示傳統(tǒng)的“IF
x≠0”.4.不能把兩個(gè)變量表示的量直接進(jìn)行交換,而是通過賦值語句和中間變量進(jìn)行傳遞交換.
No.1middleschool,mylove!INPUT
“x=”;xIF
x>=0
AND
x<=4
THEN
y=2xEND
IFIF
4<x
AND
x<=8
THEN
y=8END
IFIF
8<x
AND
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/CIE 11664-5:2024 EN Colorimetry - Part 5: CIE 1976 L*u*v* colour space and u,v'uniform chromaticity scale diagram
- 【正版授權(quán)】 ISO 15004-2:2024 EN Ophthalmic instruments - Fundamental requirements and test methods - Part 2: Light hazard protection
- 2025年基因工程項(xiàng)目合作計(jì)劃書
- 2025年冷光源:EL冷光片項(xiàng)目合作計(jì)劃書
- 2025年度公路橋梁鋼筋供應(yīng)與施工承包協(xié)議
- 2025年度辦公樓物業(yè)環(huán)境監(jiān)測與改善服務(wù)協(xié)議
- 2025年度特色餐飲店品牌獨(dú)家承包經(jīng)營合同協(xié)議
- 2025年度全國巡演活動場地租賃合同范本
- 急診病人流量預(yù)測與管理計(jì)劃
- 2025年無菌包裝用包裝材料合作協(xié)議書
- (名師整理)部編人教版語文初中課內(nèi)古詩文大全(五四制)
- GB/T 22769-2023浴室電加熱器具(浴霸)
- 非常好的精益生產(chǎn)案例-值得借鑒
- 2021年中醫(yī)助理醫(yī)師資格考試歷年真題匯總及答案
- 東南亞潤滑油市場研究報(bào)告和展望
- 200kt∕a硫磺制酸項(xiàng)目安全設(shè)施設(shè)計(jì)
- 煤礦安全知識300問 煤礦職工每日一題
- 《0-3歲嬰幼兒教育》課程教學(xué)大綱
- WORD2010第三講:文檔的格式化
- GB/T 26535-2011國家重要濕地確定指標(biāo)
- GB∕T 41461-2022 自助銀行網(wǎng)點(diǎn)服務(wù)要求
評論
0/150
提交評論