版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基本算法語(yǔ)句(2)2021/8/8 星期日1在偽代碼中,賦值語(yǔ)句用符號(hào)“ ”表示,“x y”表示將 y的值賦給x,其中x是一個(gè)變量,y是一個(gè)與x同類型的變量或表達(dá)式.1.1.賦值語(yǔ)句2. 輸入,輸出語(yǔ)句我們用輸入語(yǔ)句 “Read a , b”表示輸入的數(shù)據(jù)依次送給a , b 用輸出語(yǔ)句“Print x”表示輸出運(yùn)算結(jié)果,復(fù)習(xí)2021/8/8 星期日2 1、某居民區(qū)的物業(yè)管理部門每月按以下方法收取衛(wèi)生費(fèi):3人和3人以下的住戶,每戶收取5元;超過(guò)3人的住戶,每超出1人加收1.2元。 請(qǐng)你設(shè)計(jì)一個(gè)算法,根據(jù)輸入的人數(shù)計(jì)算應(yīng)收取的衛(wèi)生費(fèi)S1 輸入nS2 如果n3,則c5; 否則c 5+1.2(n-3)
2、S3 輸出C算法引例開(kāi)始輸入nN3C5C5+1.2(n-3)輸出c結(jié)束NY2021/8/8 星期日3PAB條件語(yǔ)句If P Then AElseBEnd IfYN注:P表示判斷條件,then后面A表示條件成立時(shí)執(zhí)行的內(nèi)容。Else后面B表示不滿足條件P時(shí)執(zhí)行操作的內(nèi)容。End If 為該條件語(yǔ)句結(jié)束的標(biāo)志,不能省略。2021/8/8 星期日4例1:已知函數(shù)試寫(xiě)出計(jì)算y值的一個(gè)算法(偽代碼表示)開(kāi)始輸入x輸出y結(jié)束Read xIf ThenElseEnd IfPrint y2021/8/8 星期日5總結(jié):1.用偽代碼表示條件語(yǔ)句時(shí)書(shū)寫(xiě)要清晰,對(duì)齊2.條件語(yǔ)句中必須有使條件語(yǔ)句結(jié)束的標(biāo)志,即End
3、 If 不可省略。3.條件語(yǔ)句分類,“塊If 語(yǔ)句”主要特點(diǎn):將Then的分支 和Else的分支“縮進(jìn)”書(shū)寫(xiě),即寫(xiě)到第二行,且不與If,Else對(duì)其,往后空一定距離If P Then AElseBEnd If2021/8/8 星期日6練習(xí)1:用條件語(yǔ)句表示輸入兩個(gè)數(shù)輸出較大的一個(gè)數(shù)練習(xí)2;有一個(gè)算法如下,給出其流程圖及相應(yīng)的偽代碼 輸入x 如果 x0,那么z =1,否則,z=-1 z z+1 輸出zRead xIf x0 Then z 1 Elsez -1 End IfPrint z z z+1Read a,bIf abThenPrint aElse Print bEnd If練習(xí)2練習(xí)120
4、21/8/8 星期日7 開(kāi)始輸入a,ba0z 1 z -1 輸出z結(jié)束2021/8/8 星期日8例2: 兒童乘坐火車時(shí),若身高不超過(guò)1.1m,則無(wú)需購(gòu)票;若身高超過(guò)1.1m但不超過(guò)1.4m,可買半票;若超過(guò)1.4m應(yīng)買全票。設(shè)計(jì)一個(gè)購(gòu)票的算法,寫(xiě)出偽代碼,并畫(huà)出流程圖。解:S1 測(cè)量?jī)和砀遠(yuǎn)如果h1.1m,那么免費(fèi)乘車;否則,如果h1.4m,應(yīng)買半票;否則,若身高超過(guò)1.4m應(yīng)買全票。S22021/8/8 星期日9 開(kāi)始結(jié)束 輸入hh1.1h1.4免費(fèi)乘車半票乘車全票乘車Read hIf h1.1 ThenPrint 免費(fèi)乘車Else If h1.4 Then Print 半票乘車 Else
5、 Print 全票乘車End IfEnd If2021/8/8 星期日101.設(shè)計(jì)一個(gè)解關(guān)于x的方程ax+b=0的算法,已給出算法的一部分,試補(bǔ)充完整Read a,bIf a0 ThenPrint Else If b 0 ThenPrint ElsePrint End If2.下列語(yǔ)句運(yùn)行結(jié)果是a2b3If a0.5 Thenm 1Elsem 0End IfPrint mRead xIf x3 Theny 3x-1Else y 2End IfPrint y2021/8/8 星期日14練習(xí):1.已知函數(shù) 試寫(xiě)計(jì)算函數(shù)值的算法(偽代碼表示) 并畫(huà)出流程圖2.輸入兩個(gè)數(shù),輸出較大數(shù)的平方值(偽代碼表
6、示)3.是寫(xiě)出求方程ax+b=0(a,b為常數(shù))的根的偽代碼2021/8/8 星期日151.已知一個(gè)正三棱柱的底面邊長(zhǎng)為2,高為3.用賦值語(yǔ)句和輸出,輸入語(yǔ)句描述計(jì)算這個(gè)正三棱柱體積的算法Read a , h (a = 2 ,h = 3 )VPrint V訂正作業(yè)2021/8/8 星期日162.已知三角形的三邊長(zhǎng)為a ,b ,c .借助面積公式用輸入,輸出語(yǔ)句和賦值語(yǔ)句表示計(jì)算三角形面積的一個(gè)算法Read a , b , cpPrint s2021/8/8 星期日173.某市2004年112月份的產(chǎn)值分別是3.8, 4.2, 5.3, 6.1, 5.6, 4.8, 7.3, 4.5, 6.4, 5.8, 4.7, 6.5
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年食品安全合同書(shū)
- 2024影視道具租賃合同參考范本
- 工程承包合同示例文本
- 2024舉辦合同培訓(xùn)班的通知
- 2024年度銷售合同智能家居產(chǎn)品銷售合同(04版)
- 2024蔬菜超市采購(gòu)合同
- 2024年度安全設(shè)備維護(hù)及更新改造合同
- 農(nóng)村新建住宅協(xié)議書(shū)
- 2024天臺(tái)縣花生種植收購(gòu)合同樣書(shū)
- 2024工業(yè)生產(chǎn)廠房租賃合同范本
- 液化石油氣充裝操作規(guī)程(YSP118液化石油氣鋼瓶)
- 工程樣板過(guò)程驗(yàn)收單
- 顱內(nèi)動(dòng)脈動(dòng)脈瘤介入治療臨床路徑
- 糧食倉(cāng)儲(chǔ)場(chǎng)建設(shè)項(xiàng)目可行性研究報(bào)告
- 珠寶銷貨登記表Excel模板
- 深基坑開(kāi)挖施工風(fēng)險(xiǎn)源辨識(shí)與評(píng)價(jià)及應(yīng)對(duì)措施
- 唯美手繪風(fēng)花藝插花基礎(chǔ)培訓(xùn)PPT模板課件
- 《現(xiàn)代漢語(yǔ)語(yǔ)法》PPT課件(完整版)
- 5G智慧農(nóng)業(yè)建設(shè)方案
- 航海學(xué)天文定位第四篇天文航海第1、2章
- 浙江大學(xué)學(xué)生社團(tuán)手冊(cè)(08)
評(píng)論
0/150
提交評(píng)論