版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、程序設(shè)計的基本方法,第七節(jié):,程序結(jié)構(gòu),順序結(jié)構(gòu),分支結(jié)構(gòu),循環(huán)結(jié)構(gòu),順序結(jié)構(gòu),語句1,語句2,語句3,語句n,分支結(jié)構(gòu),是否滿足條件?,語句塊1,語句塊2,執(zhí)行下一操作,是,否,循環(huán)結(jié)構(gòu),是否滿足條件?,執(zhí)行循環(huán)體語句,執(zhí)行下一語句,是,否,分析下面程序,說出程序運行結(jié)果,并說 明涉及到的程序結(jié)構(gòu),體會該結(jié)構(gòu)特點。,Dim r,x,y As Integer r=50 x=1000 y=2000 Circle(x,y),r Circle(x+200,y),r,分析下面程序,說出程序運行結(jié)果,并說 明涉及到的程序結(jié)構(gòu),體會該結(jié)構(gòu)特點。,Dim x,y As Integer x=InputBox(
2、“請輸入x:”) y=InputBox(“請輸入y:”) If x2 then y=x*x Else y=-x End if Print x,y,分析下面程序,說出程序運行結(jié)果,并說 明涉及到的程序結(jié)構(gòu),體會該結(jié)構(gòu)特點。,Dim s,i As Integer s=1 For i=1 to 100 step 2 s=s*i Next i Print s,小結(jié):,不同點:,順序結(jié)構(gòu):由上而下,從左到右 分支結(jié)構(gòu):根據(jù)條件判斷運行語句 循環(huán)結(jié)構(gòu):重復(fù)執(zhí)行同一串語句,相同點:,只有一個入口,一個出口,任何計算機程序都可以由這三種結(jié)構(gòu)組合而成。,程序設(shè)計的基本思想與步驟,設(shè)計“猜數(shù)游戲”,游戲效果描述,
3、設(shè)計步驟,分析問題,設(shè)計算法,編寫程序,運行調(diào)試程序,計算機產(chǎn)生一個1100的 隨機數(shù),然后去猜這個數(shù), 如果猜錯了,計算機給出 相應(yīng)的提示,如“數(shù)太大了!” 或者“數(shù)太小了!”,然后繼 續(xù)再猜。如果猜對了,給出“猜對了!”, 游戲結(jié)束。,效果描述,該程序要有什么輸入,對 輸入的數(shù)據(jù)進行什么處理, 處理后有什么結(jié)果輸出。,分析問題,設(shè)計算法,算法,算法是指解決某個問題而采取 的方法和步驟。,算法描述,(1)產(chǎn)生一個隨機整數(shù) (2)用戶輸入所猜的數(shù) (3)判斷是否正確 (4)比實際大,提示“太大了! ”,轉(zhuǎn)向(2) (5)比實際小,提示“太小了!”, 轉(zhuǎn)向(2) (6)猜數(shù)正確,則提示“猜對了!”, 結(jié)束操作!,開始,聲明隨機數(shù)以及所 猜數(shù)的變量類型,產(chǎn)生一個1100的 隨機整數(shù),用戶輸入所猜的數(shù),是否正確?,是否太大?,用戶輸入所猜的數(shù),太小了!,太大了!,猜對了!,結(jié)束,是,否,是,否,根據(jù)算法,編寫出程序 代碼!,編寫程序,程序可能存在錯誤,通 過上機運行,糾
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大頭針制造機產(chǎn)業(yè)鏈招商引資的調(diào)研報告
- 特教生口語突破-探索有效訓(xùn)練方法
- 芯片集成電路產(chǎn)品供應(yīng)鏈分析
- 剃須凝膠產(chǎn)品供應(yīng)鏈分析
- 5G智能物流行業(yè)相關(guān)項目經(jīng)營管理報告
- 商業(yè)戰(zhàn)略規(guī)劃服務(wù)行業(yè)相關(guān)項目經(jīng)營管理報告
- 制藥廢水處理行業(yè)營銷策略方案
- 電子教學(xué)學(xué)習(xí)機商業(yè)機會挖掘與戰(zhàn)略布局策略研究報告
- 表盤項目營銷計劃書
- 美甲凝膠項目運營指導(dǎo)方案
- 廣西桂林市桂電中學(xué)2023-2024學(xué)年高二上學(xué)期期中考試物理試卷(無答案)
- 《新能源材料與器件》教學(xué)課件-05其他新能源技術(shù)
- 小學(xué)家長進課堂課件-認識橋梁
- 人教版歷史八年級上冊期中測試題附答案
- KPMG筆試經(jīng)典24題-36題詳解(最終版本)
- 中職學(xué)校高考班家長會
- ACG文化中動漫與游戲互動關(guān)系研究
- 實驗室安全事故應(yīng)急演練預(yù)案
- 餐飲企業(yè)日管控、周排查、月調(diào)度表格模板
- 先天性甲狀腺功能減退癥2015
- 民法典-婚姻家庭編
評論
0/150
提交評論