




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、北 師 大 版 數(shù) 學(xué) 課 件精 品 資 料 整 理 3 幾種基本語句3.1 條件語句1.1.我們學(xué)過的賦值語句的一般格式是什么?我們學(xué)過的賦值語句的一般格式是什么?賦值語句:賦值語句:變量變量= =表達(dá)式表達(dá)式2 2想一想選擇結(jié)構(gòu)的程序框圖是什么?想一想選擇結(jié)構(gòu)的程序框圖是什么? 對(duì)于順序結(jié)構(gòu)的算法或程序框圖,我們可以利對(duì)于順序結(jié)構(gòu)的算法或程序框圖,我們可以利用輸入語句、輸出語句和賦值語句寫出其計(jì)算機(jī)用輸入語句、輸出語句和賦值語句寫出其計(jì)算機(jī)程序程序. .對(duì)于選擇結(jié)構(gòu)的算法或程序框圖,要轉(zhuǎn)化為對(duì)于選擇結(jié)構(gòu)的算法或程序框圖,要轉(zhuǎn)化為計(jì)算機(jī)能夠理解的算法語言,我們必須進(jìn)一步學(xué)計(jì)算機(jī)能夠理解的算法
2、語言,我們必須進(jìn)一步學(xué)習(xí)條件語句習(xí)條件語句. . 1.1.正確理解條件語句的概念正確理解條件語句的概念; ;(重點(diǎn))(重點(diǎn))2.2.會(huì)應(yīng)用條件語句編寫程序會(huì)應(yīng)用條件語句編寫程序. .(難點(diǎn))(難點(diǎn))探究點(diǎn)探究點(diǎn): :條件語句條件語句思考思考1:1:下圖是算法的選擇結(jié)構(gòu)用程序框圖表示的另下圖是算法的選擇結(jié)構(gòu)用程序框圖表示的另一種形式,它對(duì)應(yīng)的條件語句的一般格式設(shè)定為:一種形式,它對(duì)應(yīng)的條件語句的一般格式設(shè)定為:if if 條件條件 thenthen 語句語句1 1elseelse 語句語句2 2end ifend if你能理解這個(gè)算法語句的含義嗎?你能理解這個(gè)算法語句的含義嗎?語句語句1 1語句
3、語句2 2條件條件假假真真當(dāng)計(jì)算機(jī)執(zhí)行上述語句時(shí),首先對(duì)當(dāng)計(jì)算機(jī)執(zhí)行上述語句時(shí),首先對(duì)ifif后的條件進(jìn)后的條件進(jìn)行判斷,如果(行判斷,如果(ifif)條件符合,那么()條件符合,那么(thenthen)執(zhí))執(zhí)行語句體,否則執(zhí)行行語句體,否則執(zhí)行end ifend if之后的語句之后的語句. .ifif 條件條件 thenthen 語句體語句體end ifend if語句語句是是否否滿足滿足條件條件思考思考2:2:求實(shí)數(shù)求實(shí)數(shù)x x的絕對(duì)值又有如下一個(gè)算法:的絕對(duì)值又有如下一個(gè)算法:(1)(1)輸入一個(gè)實(shí)數(shù)輸入一個(gè)實(shí)數(shù)x.x.(2)(2)判斷判斷x x的符號(hào)的符號(hào). .若若x0 x0,則輸出則
4、輸出x x;否則,輸出;否則,輸出-x.-x.該算法的程序框圖如何表示?該算法的程序框圖如何表示?x0 x0開始開始結(jié)束結(jié)束輸入輸入x x是是輸出輸出x x否否輸出輸出-x-x思考思考3:3:你能寫出這個(gè)算法對(duì)應(yīng)的算法語句嗎?你能寫出這個(gè)算法對(duì)應(yīng)的算法語句嗎? x0 x0開始開始結(jié)束結(jié)束輸入輸入x x是是輸出輸出x x否否輸出輸出-x-x輸入輸入 x x;if x0 if x0 then then 輸出輸出 x xelseelse輸出輸出 -x-xend ifend if步驟步驟:(1):(1)輸入輸入x;x;解:解:可以用條件語句表可以用條件語句表示第示第(2)(2)、(3)(3)步驟步驟:
5、 :end ifend if; ; ;elseelsey=xy=x2 2-1-1y=xy=x2 2+1+1一般地一般地, ,對(duì)于形如圖中的算法對(duì)于形如圖中的算法, ,都可以用下列語句都可以用下列語句來表示來表示: :ifif條件條件thenthen語句語句1 1elseelse語句語句2 2end if end if 計(jì)算機(jī)在執(zhí)行計(jì)算機(jī)在執(zhí)行if-then-elseif-then-else語句時(shí),首先判斷條語句時(shí),首先判斷條件,當(dāng)條件成立時(shí),執(zhí)行件,當(dāng)條件成立時(shí),執(zhí)行thenthen后的語句,如果條后的語句,如果條件不成立,就執(zhí)行件不成立,就執(zhí)行elseelse后的語句后的語句. .例例2 2
6、 在音樂唱片超市里在音樂唱片超市里, ,每張唱片售價(jià)每張唱片售價(jià)2525元元. .顧客如果顧客如果購買購買5 5張以上張以上( (含含5 5張張) )唱片唱片, ,則按照九折收費(fèi)則按照九折收費(fèi); ;如果顧客如果顧客購買購買1010張以上張以上( (含含1010張張) )唱片唱片, ,則按照八五折收費(fèi)則按照八五折收費(fèi). .請(qǐng)用請(qǐng)用語句描述完成計(jì)費(fèi)工作的算法語句描述完成計(jì)費(fèi)工作的算法, ,畫出算法框圖畫出算法框圖. .若若 5 5a10a10 , ,則則c=22.5a;c=22.5a;a a若若1010 , ,則則c=21.25a.c=21.25a.(3)(3)輸出輸出c.c.解解: :假如用變量
7、假如用變量a a表示顧客購買的唱片數(shù)表示顧客購買的唱片數(shù), ,用變量用變量c c表示顧客要繳納的金額表示顧客要繳納的金額. .則這個(gè)算法可以表示為則這個(gè)算法可以表示為: :(1)(1)輸入輸入a.a.(2)(2)對(duì)對(duì)a a進(jìn)行判斷進(jìn)行判斷: :若若0a5,0a5,則則c=25a;c=25a;條件語句條件語句: :輸入輸入a a;ififa5 thena0 thenif x0 then y=1 y=1 else else y=0 y=0 end if end if 輸出輸出 y y(1 1)if x0 thenif x0 then x=abs(x) x=abs(x) end if end if
8、輸出輸出 x x ( (注:注:abs(x)abs(x)表示取表示取x x的絕對(duì)值的絕對(duì)值.).)【解析解析】(1)(1)是是開始開始x=abs(x)x=abs(x)結(jié)束結(jié)束否否輸出輸出x xx0 x0 x0(2)(2)輸出輸出y y輸入輸入 a a,b b,c cif b a thenif b a then t = a t = a a = b a = b b = t b = telseelse if c a then if c a then t = a t = a a = c a = c c = t c = t else else if c b then if c b then t = b
9、t = b b = c b = c c = t c = t end if end if end if end ifend ifend if輸出輸出a a,b b,c c3.3.編寫程序編寫程序, ,使得任意輸入的使得任意輸入的3 3個(gè)整數(shù)按從大到小的個(gè)整數(shù)按從大到小的順序輸出順序輸出. .解析:解析:條條件件語語句句簡(jiǎn)簡(jiǎn)單單條條件件語語句句復(fù)復(fù)合合條條件件語語句句if if 條件條件then then 語句語句1 1elseelse語句語句2 2end ifend ifif if 條件條件1 then 1 then 語句語句1 1else else if if 條件條件2 then 2 then 語句語句2 2 e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化創(chuàng)意行業(yè)作品征集表格
- 《物質(zhì)的基本屬性與狀態(tài):九年級(jí)科學(xué)物理教案》
- 湖北省孝感市漢川市2024-2025學(xué)年七年級(jí)上學(xué)期期末生物學(xué)試題(含答案)
- 年度團(tuán)建活動(dòng)設(shè)計(jì)與執(zhí)行方案
- 自動(dòng)售貨機(jī)銷售合同協(xié)議
- 公司內(nèi)部事務(wù)處理指南
- 城市地鐵線路建設(shè)與運(yùn)營合同
- 企業(yè)與政府合作的環(huán)保協(xié)議
- 煤炭國際貿(mào)易合同
- 新辦公大樓啟用儀式上的演講致辭
- 煤礦用鋼絲繩芯阻燃輸送帶(MT668-2008)
- 全省安全生產(chǎn)檢測(cè)檢驗(yàn)機(jī)構(gòu)名單及業(yè)務(wù)范圍
- 辦公用品供貨服務(wù)計(jì)劃方案
- DB37∕T 5107-2018 城鎮(zhèn)排水管道檢測(cè)與評(píng)估技術(shù)規(guī)程
- 2022新冠疫苗疑似預(yù)防接種異常反應(yīng)監(jiān)測(cè)和處置方案
- 酒精溶液體積濃度、質(zhì)量濃度與密度對(duì)照表
- 主要腸內(nèi)營養(yǎng)制劑成分比較
- 老年人各系統(tǒng)的老化改變
- 小學(xué)五年級(jí)綜合實(shí)踐課教案
- 煤礦井下供電常用計(jì)算公式及系數(shù)
- ISO14001:2015中文版(20211205141421)
評(píng)論
0/150
提交評(píng)論