高中人教B版必修3第一章算法初步課件1.2.2條件語句_第1頁
高中人教B版必修3第一章算法初步課件1.2.2條件語句_第2頁
高中人教B版必修3第一章算法初步課件1.2.2條件語句_第3頁
高中人教B版必修3第一章算法初步課件1.2.2條件語句_第4頁
高中人教B版必修3第一章算法初步課件1.2.2條件語句_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

·數(shù)學(xué)人教B版·必修3算法初步第一章1.2

基本算法語句1.2.2

條件語句第一章課堂典例講練2課時作業(yè)5課前自主預(yù)習(xí)1易錯疑難辨析3思想方法技巧4課前自主預(yù)習(xí)同學(xué)們,你們所住的小區(qū)內(nèi)收取衛(wèi)生費(fèi)嗎?進(jìn)行調(diào)查一下,物業(yè)管理部門是如何收取的.下面是某居民區(qū)的物業(yè)管理部門每月收取衛(wèi)生費(fèi)的方法:3人和3人以下的住戶,每戶收取5元;超過3人的住戶,每超出1人加收1.2元.你能給物業(yè)管理部門設(shè)計一個算法,根據(jù)輸入的人數(shù)計算出應(yīng)收取衛(wèi)生費(fèi)的方法嗎?為了使計算機(jī)識別又如何寫出程序語言呢?1.條件語句的概念處理________________的算法語句,叫做條件語句.2.Scilab語言中的條件語句的格式及功能格式功能一般格式if表達(dá)式語句序列1;else語句序列2;end如果表達(dá)式結(jié)果為真,則執(zhí)行______________________;如果表達(dá)式結(jié)果為假,則執(zhí)行____________________.最簡單格式if表達(dá)式語句序列1;end如果表達(dá)式結(jié)果為__,則執(zhí)行表達(dá)式后面的語句序列1,否則______________.條件分支邏輯結(jié)構(gòu)表達(dá)式后面的語句序列1else后面的語句序列2真跳過語句序列11.下列關(guān)于if語句的敘述正確的是(

)A.if語句中必須有else和endB.if語句中可以沒有endC.if語句中可以沒有else,但必須以end結(jié)束D.if語句中可以沒有end,但必須有else[答案]

C[解析]

if語句的格式是if-else-end或if-end,故選C.2.條件語句的一般形式是ifA

BelseC,其中B表示的是(

)A.滿足條件時執(zhí)行的內(nèi)容B.條件語句C.條件D.不滿足條件時執(zhí)行的內(nèi)容[答案]

A[解析]

該條件語句的功能為:如果表達(dá)式A為真,則執(zhí)行表達(dá)式后的語句B;如果表達(dá)式A為假,則執(zhí)行else后的語句C.故選A.[答案]

C[解析]

該程序的作用是輸出x的絕對值,∴x=±3.[答案]

-17[解析]

該程序的執(zhí)行過程是x=5,y=-20,x=5<0不成立.y=-20+3=-17.[答案]

35

1[解析]

當(dāng)x=6時,p=x2-1=35;當(dāng)x=100時,p=lgx-1=lg100-1=2-1=1.6.以下給出一個算法:S1輸入x;S2若x<0,則y=x+1;否則執(zhí)行S3;S3若x=0,則y=0;否則y=x;S4輸出y;S5結(jié)束.(1)指出該算法的功能;(2)寫出該算法的一個程序.課堂典例講練

編寫程序,輸入兩個實(shí)數(shù),由大到小輸出這兩個數(shù).[解析]

程序如下:條件語句最簡單格式的應(yīng)用

編寫程序,輸入x的值,當(dāng)x>0時,求y=x2的值.條件語句一般格式的應(yīng)用

寫出求方程ax+b=0(a、b為常數(shù))的根的程序.

某學(xué)校計劃購進(jìn)一批電腦(至少10臺),現(xiàn)有電腦質(zhì)量相同的甲、乙兩公司,甲公司報價5800元/臺,購買10臺以上從11臺起按報價的70%計算價格;乙公司也報價5800元/臺,每臺都可按報價的85%計算價格.若學(xué)校只能從一家公司訂貨,設(shè)計程序計算如何花費(fèi)最省,并求出學(xué)校應(yīng)付資金.[分析]

在甲公司購買電腦的花費(fèi)為y=5800×10+5800×(x-10)×0.7=4060x+17400,在乙公司購買電腦的花費(fèi)為y=5800×x×0.85=4930x.將兩者作差比較大小,取較小的即可.若兩者之差為0,不妨設(shè)從乙公司購買.條件語句的實(shí)際應(yīng)用

農(nóng)歷九月初九是我國傳統(tǒng)的重陽節(jié),某飯店自助餐廳決定在這一天進(jìn)行優(yōu)惠酬賓活動.對于80歲以上的老人,享受免費(fèi)自助餐;70歲以上的老人享受5折優(yōu)惠;60歲以上的老人享受6折優(yōu)惠;其余客人享受9折優(yōu)惠.請設(shè)計算法,完成這一天的計費(fèi)工作,要求輸入用餐者的人數(shù)、年齡、消費(fèi)額,輸出應(yīng)付金額,編寫出程序.[解析]

設(shè)用x、m、n分別表示用餐者的年齡、人數(shù)、消費(fèi)額,用S表示應(yīng)付金額,則程序如下:條件語句的嵌套

易錯疑難辨析若輸入x=5,則運(yùn)行結(jié)果是(

)A.x=5,y=1B.x=5,y=-1C.y=1D.y=-1[錯解]

D[辨析]

因為最終輸出的是y,所以輸出結(jié)果即運(yùn)行結(jié)

溫馨提示

  • 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

提交評論