版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
條件語句INPUT語句PRINT語句賦值語句格式INPUT
“提示內(nèi)容”;變量PRINT
“提示內(nèi)容”;表達(dá)式變量=表達(dá)式說明1.“提示內(nèi)容”和它后面的“;”可以省略;2.一個(gè)語句可以給多個(gè)變量賦值,中間用“,”隔開;3.無計(jì)算功能,不能輸入表達(dá)式;4.輸入多個(gè)數(shù)據(jù)時(shí)用“,”分隔,且個(gè)數(shù)要與變量的個(gè)數(shù)相同。1.“提示內(nèi)容”和它后面的“;”可以省略;2.一個(gè)語句可以輸出多個(gè)表達(dá)式,不同的表達(dá)式之間用“,”隔開;3.表達(dá)式可以是變量,也可以是計(jì)算公式;4.有計(jì)算功能,能直接輸出計(jì)算公式的值。1.“=”左側(cè)必須是變量,右側(cè)可以是數(shù)字、變量或者是計(jì)算公式;2.一個(gè)語句只能有一個(gè)“=”,并且只能給一個(gè)變量賦值;3.有計(jì)算功能,可以把表達(dá)式的值賦給一個(gè)變量。溫故而知新A溫故而知新1、理解基本算法語句—條件語句,及其與條件結(jié)構(gòu)的關(guān)系.2、體驗(yàn)如何由程序框圖轉(zhuǎn)化為程序語句.3、通過條件語句的學(xué)習(xí),進(jìn)一步體會算法的基本思想.學(xué)習(xí)目標(biāo)復(fù)習(xí)鞏固步驟A滿足條件?是否滿足條件?步驟A步驟B是否條件結(jié)構(gòu)的程序框圖有那些?怎樣將它們翻成程序語言?單選擇結(jié)構(gòu)雙選擇結(jié)構(gòu)程序框圖條件語句的一般格式IF條件
THEN
語句體(步驟A)ENDIF如果(IF)條件滿足,那么(THEN)執(zhí)行語句體,否則執(zhí)行ENDIF之后的語句.步驟A滿足條件?是否學(xué)習(xí)過程單選擇結(jié)構(gòu)例1:
根據(jù)下面的算法和程序框圖寫出相應(yīng)的程序。算法:
第一步:輸入a,b;第二步:如果a>b則輸出a-b.
開始輸入a,b結(jié)束輸出a-ba>b?是否開始輸入a,b結(jié)束輸出a-ba>b?是否INPUT“a=”;aENDIFINPUT“b=”;bENDIFa>bTHEN
PRINTa-b例1:
根據(jù)下面的算法和程序框圖寫出相應(yīng)的程序。滿足條件?步驟A步驟B是否程序框圖條件語句的一般格式IF條件
THEN
語句體1(步驟A)ELSE
語句體2(步驟B)ENDIF如果(IF)條件滿足,那么(THEN)執(zhí)行語句體1,否則(ELSE)執(zhí)行語句體2.1.IF與ENDIF要配對使用.2.ENDIF是結(jié)束條件語句,END則是結(jié)束整個(gè)程序.雙選擇結(jié)構(gòu)例2:
根據(jù)下面的算法和程序框圖寫出相應(yīng)的程序。開始輸入a,ba>b?輸出b-a否是輸出a-b結(jié)束INPUT“a=”;aENDIFINPUT“b=”;bIFa>bTHENPRINTa-bELSEPRINTb-aENDIF條件1THEN
IF條件2THEN
語句1ELSE
語句2ENDIFELSE
語句3EDNIF
程序框圖:滿足條件1?語句1語句3否是滿足條件2?語句2是否條件語句的嵌套格式外層條件語句內(nèi)層條件語句IF條件1THEN
語句1ELSE
IF條件2THEN
語句2ELSE
語句3ENDIFENDIF
程序框圖:滿足條件1?語句2語句1否是滿足條件2?語句3是否條件語句的嵌套格式如果x=0,則
y=0否則:y=x+1例3:已知,編寫程序,
輸出相應(yīng)
的函數(shù)值。算法:1、輸入自變量x3、輸出y2、如果x<0;則
y=-2x+1,
否則:x<0?否y=-2x+1是開始輸入xx=0?y=0否y=x+1結(jié)束輸出y是INPUT“x=”;xIFx<0THENy=(-2)*x+1ELSEIFx=0THENy=0ELSEy=x+1
ENDIFENDIFPRINT“y=”;yEND
程序的嵌套x<0?否y=-2x+1是開始輸入xx=0?y=0否y=x+1結(jié)束輸出y是算法第一步:輸入三個(gè)系數(shù)第二步:計(jì)算第四步:判斷是否成立.若是,則輸出否則,計(jì)算并輸出第三步:判斷是否成立.若是,則計(jì)算否則,輸出“方程沒有實(shí)數(shù)根”,結(jié)束算法.〖例4〗:編寫程序,輸入一元二次方程ax2+bx+c=0的系數(shù),輸出它的實(shí)數(shù)根。否輸入a
,b,c開始?
=b2-4ac?≥0?是p=-b/2a?=0?x1=p+qx2=p-q輸出x1,x2無解輸出p結(jié)束是否
程序p=–b/(2*a)q=SQR(d)/(2*a)IFd>=0THENIFd=0THENPRINT“xl,x2=”;p+q,p-qENDIFELSEPRINT“Norealroot.”ENDIFENDINPUT“a,b,c=”;a,b,cPRINT“x1=x2”;pELSEd=b^2-4*a*c隨堂練習(xí)1.
INPUT“x=”;xIFx>3THENy=x*xELSEy=2*xENDIFPRINT“y=”;yEND
若輸入4,輸出結(jié)果是__補(bǔ)充完整下面用來求任意一個(gè)實(shí)數(shù)x的絕對值的程序
INPUT“x=”;x_____________PRINT“|x|=”;xELSEPRINT“|x|=”;-x_____________END16IFX>=0THENENDIF3、兒童乘坐火車時(shí),若身高不超過1.1m,則無需購票;若超過1.1m但不超過1.4m,可買半票;若超過1.4m,應(yīng)買全票.試設(shè)計(jì)一個(gè)購票的算法,畫出流程圖,并寫出程序.解:上述購票的算法步驟為S1測量兒童身高h(yuǎn);S2如果h≤1.1,那么免費(fèi)乘車;否則,如果h≤1.4,那么購買半票乘車;否則,購買全票乘車開始結(jié)束輸入h輸出“半票乘車”輸出“全票乘車”輸出“免費(fèi)乘車”h≤1.1h≤1.4YNYNINPUThIFh≤1.1THENPRINT免費(fèi)乘車ELSE
IFh≤1.4ThenPRINT半票乘車ELSEPRINT全票乘車ENDIFENDIFEND程序隨堂練習(xí)1、條件結(jié)構(gòu)的程序表示3、注意書寫的規(guī)范性IF
條件THEN
語句1ELSE
語句2ENDIFIF
條件THEN
語句ENDIF滿足條件?語句滿足條件?語句1語句2是否課時(shí)小結(jié)
2、條件語句一般用在需要對條件進(jìn)行判斷的算法設(shè)計(jì)中,如求分段函數(shù)的函數(shù)值等,往往要用條件語句,有時(shí)甚至要用到條件語句的嵌套。是否右邊給出的是用條件語句編寫的一個(gè)程序,根據(jù)該程序回答:INPUTx
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公樓公共設(shè)施保潔服務(wù)協(xié)議2025
- 美食類自媒體賬號小李大口吃短視頻運(yùn)營
- 什么叫做巖土工程
- 核酸檢培訓(xùn)測試題及答案
- 2025年南陽人才引進(jìn)真題及答案
- 膿毒癥在急診室的快速處理2026
- 2025年九上開學(xué)英語試卷及答案
- 租賃燒烤餐桌合同范本
- 技能大賽全部試題及答案
- 山東藝考聯(lián)考真題及答案
- GA 2113-2023警服女禮服
- 國開機(jī)考答案-鋼結(jié)構(gòu)(本)(閉卷)
- 紀(jì)委談話筆錄模板經(jīng)典
- 消防安全制度和操作規(guī)程
- 叉車安全技術(shù)交底
- 國家預(yù)算實(shí)驗(yàn)報(bào)告
- 工業(yè)園區(qū)綜合能源智能管理平臺建設(shè)方案合集
- 附件1:中國聯(lián)通動環(huán)監(jiān)控系統(tǒng)B接口技術(shù)規(guī)范(V3.0)
- 正弦函數(shù)、余弦函數(shù)的圖象 說課課件
- 閉合性顱腦損傷病人護(hù)理查房
- 《你看起來好像很好吃》繪本課件
評論
0/150
提交評論