版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.2基本算法語(yǔ)句1.2.2條件語(yǔ)句輸入語(yǔ)句輸出語(yǔ)句賦值語(yǔ)句條件語(yǔ)句循環(huán)語(yǔ)句條件語(yǔ)句IF-THEN格式:IF條件THEN
語(yǔ)句體ENDIF
說(shuō)明:“條件”表示判斷的條件,“語(yǔ)句”表示滿足條件時(shí)執(zhí)行的操作內(nèi)容;條件不滿足時(shí),結(jié)束程序,ENDIF表示條件語(yǔ)句的結(jié)束。語(yǔ)句體是否滿足條件?IF-THEN-ELSE格式:IF條件THEN
語(yǔ)句1ELSE
語(yǔ)句2ENDIF
說(shuō)明:在條件語(yǔ)句的一般格式中,“條件”表示判斷的條件;“語(yǔ)句1”表示滿足條件時(shí)執(zhí)行的操作內(nèi)容;“語(yǔ)句2”表示不滿足條件時(shí)執(zhí)行的操作的內(nèi)容;ENDIF表示條件語(yǔ)句的結(jié)束。滿足條件?語(yǔ)句1語(yǔ)句2是否條件語(yǔ)句例1、編寫(xiě)程序,輸入一個(gè)x的值,要求輸出它的絕對(duì)值。課本例5inputxifx>=0thenprintxelseprint-xendifend例2、編寫(xiě)程序,輸入一個(gè)x的值,如果它是正數(shù),則輸出它,否則不輸出。參考課本26頁(yè)思考inputxifx>0thenprintxendifend例3編寫(xiě)程序,使得任意輸入3個(gè)整數(shù)按大到小的順序輸出。課本例7算法分析:算法思想:3個(gè)數(shù)兩兩比較,確定大小。按a、b、c輸入,要按a、b、c輸出,關(guān)鍵要找到最大值,將它賦值給a,中值賦給b,最小值賦給c。第一步輸入3個(gè)整數(shù)a、b、c第二步將a與b比較,并把小者賦給b,大的賦給a;第三步將a與c比較,并把小者賦給c,大的賦給a第四步將b與c比較,并把小者賦給c,大的賦給b第五步按順序輸出a,b,c開(kāi)始輸入a,b,cb>a?c>a?c>b?輸出a,b,c結(jié)束t=aa=bb=tt=aa=cc=tc=tb=ct=bYNYNNYINPUT“a,b,c=”;a,b,cIFb>aTHENt=aa=bb=tENDIFIFc>aTHENt=aa=cc=tENDIFIFc>bTHENt=bb=cc=tENDIFPRINTa,b,cEND程序:例4(課本例題6)把下面的程序框圖轉(zhuǎn)化為程序。開(kāi)始①①△≥0?△=0?結(jié)束輸出p原方程無(wú)實(shí)數(shù)根NYYN輸入a,b,cQBASIC程序:INPUT“請(qǐng)輸入一元二次方程的系數(shù)a,b,c=:”;a,b,cd=b*b-4*a*cp=-b/(2*a)q=SQR(ABS(d))/(2*a)IFd>=0THENx1=p+qx2=p-qIFx1=x2THENPRINT“只有一個(gè)實(shí)根:”;x1=x1ELSEPRINT“有兩個(gè)實(shí)根:”;“x1=”;x1,”x2=”;x2ENDIFELSEPRINT“沒(méi)有實(shí)根”ENDIFEND練習(xí)1.某百貨公司為了促銷(xiāo),采用購(gòu)物打折的優(yōu)惠辦法:每位顧客一次購(gòu)物①在1000元以上者,按九五折優(yōu)惠;②在2000元以上者,按九折優(yōu)惠;③在3000元以上者,按八五折優(yōu)惠;④在5000元以上者,按八折優(yōu)惠。編寫(xiě)程序求優(yōu)惠價(jià)。條件語(yǔ)句的嵌套IF條件1THEN
語(yǔ)句1ELSE
IF條件2THEN
語(yǔ)句2ELSE
語(yǔ)句3ENDIFENDIF
2、某快遞公司規(guī)定甲、乙兩地之間物品的托運(yùn)費(fèi)用根據(jù)下面的方法計(jì)算:物品重量在50千克以內(nèi),托運(yùn)費(fèi)為每千克0.53元,超過(guò)的話,超過(guò)部分每千克0.85元,試畫(huà)出計(jì)算費(fèi)用f的程序框圖,并寫(xiě)出相應(yīng)的QBASIC程序。程序框圖:開(kāi)始結(jié)束輸入重量G輸出運(yùn)費(fèi)MG<=50M=0.53*GM=50*0.53+0.85*(G-50)否是對(duì)應(yīng)的QBASIC程序INPUT“輸入重量G=”;GIFG<=50THENM=0.53*GELSEM=50*0.53+0.85*(G-50)ENDIFPRINT“運(yùn)費(fèi)為:”;MEND課本29頁(yè)練習(xí)43.閏年是指能被4整除但不能被100整除,或者能被400整除的年份。編寫(xiě)一個(gè)程序,判斷輸入的年份是否為閏年。小結(jié)1、條件結(jié)構(gòu)的程序表示2、注
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西壯族自治區(qū)北海市合浦縣2023-2024學(xué)年七年級(jí)上學(xué)期10月期中考試數(shù)學(xué)試卷(含答案)
- 曲靖市沾益區(qū)大坡鄉(xiāng)重點(diǎn)達(dá)標(biāo)名校2023-2024學(xué)年中考數(shù)學(xué)五模試卷含解析
- 九年級(jí)上冊(cè)英語(yǔ)總結(jié)6篇
- 保定學(xué)院《教育研究方法》2022-2023學(xué)年第一學(xué)期期末試卷
- 專(zhuān)題二市場(chǎng)營(yíng)銷(xiāo)觀念的演變(課件)職教高考市場(chǎng)營(yíng)銷(xiāo)專(zhuān)業(yè)《市場(chǎng)營(yíng)銷(xiāo)基礎(chǔ)》
- 保定學(xué)院《初等數(shù)論》2022-2023學(xué)年第一學(xué)期期末試卷
- 寶雞文理學(xué)院《遙感導(dǎo)論》2021-2022學(xué)年第一學(xué)期期末試卷
- 保定學(xué)院《班主任工作技能訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 數(shù)據(jù)服務(wù)空間組合實(shí)現(xiàn)
- 寶雞文理學(xué)院《清潔生產(chǎn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑金立體機(jī)械風(fēng)工業(yè)主題PPT模板
- SHF20-25型鍋爐高硫無(wú)煙煤煙氣濕式石灰法除塵脫硫一體化系統(tǒng)設(shè)計(jì)教程文件
- 部編教材小學(xué)二年級(jí)科學(xué)上冊(cè)全冊(cè)教案
- SAP實(shí)施商評(píng)價(jià)標(biāo)準(zhǔn)
- 團(tuán)隊(duì)管理培訓(xùn)通用課件PPT課件
- 綜合安全教育培訓(xùn)試卷(附答案)
- 國(guó)家能源集團(tuán)筆試試題
- 輸液港介紹(edit)
- 被減數(shù)中間有0的連續(xù)退位減法
- 病例醫(yī)囑點(diǎn)評(píng)-經(jīng)典模板
- USP1058分析儀器確認(rèn)中英文對(duì)照
評(píng)論
0/150
提交評(píng)論