




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、大學計算機上機實習指導書實習十三-1 基于流程圖的可視化編程環(huán)境Raptor【實驗目的與要求】l 掌握Raptor 基本符號。l 熟悉Raptor編程環(huán)境。l 學習賦值、輸入、輸出語句符號?!緦嶒瀮?nèi)容與要點】一、基礎知識Raptor有六種基本符號,每個符號代表一個獨特的指令類型。包括賦值(assignment),調用(Call),輸入(Input)和輸出(Output)及選擇(Selection)和循環(huán)(Loop)。填寫其中3種基本符號作用說明。目的符號名稱作用說明賦值賦值語句輸入輸入語句輸出輸出語句二、安裝和熟悉Raptor可視化編程環(huán)境從互聯(lián)網(wǎng)上通過百度搜索出Raptor漢化的安裝包,安裝
2、Raptor可視化編程環(huán)境。安裝界面如圖所示。接著指定安裝的文件夾目錄后就可以安裝了。安裝成功后桌面出現(xiàn)恐龍圖標的快捷方式。Raptor程序是一組連接的符號,表示要執(zhí)行的一系列動作。符號間的連接箭頭確定所有操作的執(zhí)行順序。Raptor程序執(zhí)行時,從開始(Start)符號起步,并按照箭頭所指方向執(zhí)行程序。Raptor程序執(zhí)行到的結束(End)符號時停止。所以右側編程區(qū)的流程圖設計窗口最初都有一個main子圖,其初始有開始(Start)符號和結束(End)符號。子圖滑塊變量顯示區(qū)符號區(qū)調速滑塊圖7.25 Raptor程序開發(fā)環(huán)境右側編程區(qū)完成程序設計后,在工具欄中的四個按鈕控制程序的運行方式。按鈕
3、控制程序正常運行,控制程序暫停運行可以觀察“符號區(qū)”下面變量顯示區(qū)中變量值情況,終止程序運行,單步運行可以清楚了解每條指令的運行后變量值情況。調速滑塊可以調節(jié)程序的執(zhí)行速度,方便觀測程序的執(zhí)行。設置編程區(qū)的流程圖設計窗口顯示的比例。三、建立第一個Raptor程序實現(xiàn)y= 2*(x+5) 程序,輸入x,輸出y。如下在右側編程區(qū)設計出Raptor程序。注意:輸入語句符號允許用戶在程序執(zhí)行過程中輸入程序變量的數(shù)據(jù)值。將輸入語句符號拖入右側編程區(qū)連接線上相應位置后雙擊,在彈出的“輸入”對話框中“輸入提示”行輸入提示信息如請輸入人數(shù),注意加上英文引號。自己實現(xiàn)雞兔同籠問題?!半u兔同籠”問題就是在一個籠中
4、裝有雞和兔,雞有2只腳,兔有4只腳,如果已知雞和兔的總頭數(shù)為h,總腳數(shù)為f。問籠中雞和兔各有多少只?提示:這樣一個簡單問題,我們很容易的列出兩個方程:假設籠中雞X只,兔Y只,雞和兔的數(shù)量為總頭數(shù)h, 即 x+y=h另一個根據(jù)腳的數(shù)量得出 2x+4y=f從方程可以得出求解X,Y公式。實習十三-2 RAPTOR控制結構選擇結構【實驗目的與要求】l 熟悉Raptor控制結構。l 掌握選擇控制符號使用?!緦嶒瀮?nèi)容與要點】一、基礎知識選擇控制語句可以使程序根據(jù)條件的當前狀態(tài),選擇兩種路徑中的一條來執(zhí)行, Raptor的選擇控制語句,呈現(xiàn)出一個菱形的符號,用“Yes/No”表示對問題的決策結果以及決策后程
5、序語句執(zhí)行指向。當程序執(zhí)行時,如果決策的結果是“Yes”(True),則執(zhí)行 側分支。如果結果是“No”(False),則執(zhí)行 側分支。二、建立選擇結構Raptor程序(1)Raptor實現(xiàn)2個數(shù)求最大。將上面的程序改成任意的兩個數(shù)求最大。(2)自己Raptor實現(xiàn)3個數(shù)求最大。(3)自己Raptor實現(xiàn)一元二次方程的求解。提示:輸入a,b,c;計算機算出一元二次方程ax2+bx+c=0的根輸出。注意a 是0的情況。實習十三-3 RAPTOR控制結構循環(huán)結構【實驗目的與要求】l 熟悉Raptor循環(huán)結構。l 掌握循環(huán)控制符號使用。【實驗內(nèi)容與要點】一、基礎知識一個循環(huán)控制語句允許重復執(zhí)行一個或
6、多個語句,直到某些條件變?yōu)門rue。在Raptor中一個橢圓和一個菱形符號被用來表示一個循環(huán)的。循環(huán)執(zhí)行的次數(shù),由菱形符號中的表達式來控制。在執(zhí)行過程中,菱形符號中的表達式結果為“No”,則執(zhí)行 的分支,這將導致循環(huán)語句和重復。二、建立循環(huán)結構Raptor程序(1)Raptor實現(xiàn)1+2+3+100的和。將上面的程序改成100以內(nèi)奇數(shù)和或偶數(shù)和問題。(2)自己用Raptor實現(xiàn)1-2+3-4+5-6+-100的和。(3)自己用Raptor實現(xiàn)1000以內(nèi)被3和5整除的數(shù)及個數(shù)。(4)自己用RAPTOR編寫程序,計算并輸出下面級數(shù)前n項(n=50)的和。 1*2+2*3+3*4+4*5+n*(n+1)+實習十三-4 RAPTOR數(shù)組使用【實驗目的與要求】l 熟悉Raptor數(shù)組。l 掌握循數(shù)組使用?!緦嶒瀮?nèi)容與要點】一、基礎知識就像Raptor的簡單變量,一個數(shù)組是 使用時自動創(chuàng)建的,它是用來存儲Raptor中的數(shù)據(jù)值。在Raptor中,數(shù)組是在輸入和賦值語句中通過給一個數(shù)組元素賦值而產(chǎn)生的,所創(chuàng)建的數(shù)組,大小由賦值語句中給定的最大元素 來決定。二、建立Raptor數(shù)組程序(1)求10個數(shù)中最大數(shù)問題。程序實現(xiàn)如圖。 圖1 求10個數(shù)中最大數(shù)將上面的程序改成10個數(shù)中最小數(shù)問題。(2)自己用Raptor實現(xiàn)實現(xiàn)二分法查找。提示:二分查找算法對應的流程圖如圖所示。實習十
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商鋪租賃合同范本:商鋪租賃合同法律適用
- 二零二五年度環(huán)保包裝袋加工與環(huán)保理念傳播合同
- 2025年度水利工程安全生產(chǎn)協(xié)議書范本
- 2025版新能源汽車銷售區(qū)域獨家代理合同協(xié)議書
- 2025版?zhèn)}儲運輸合同安全監(jiān)管范本
- 2025版電子產(chǎn)品包裝袋設計與生產(chǎn)合同
- 2025版辦公場地租賃合同-含企業(yè)專屬會議室及培訓室
- 二零二五年VIP客戶專屬定制化服務與權益協(xié)議
- 2025版紙箱包裝研發(fā)與生產(chǎn)采購合同
- 現(xiàn)代農(nóng)業(yè)灌溉工程實施協(xié)議
- 2025年中國智能城市軌道交通行業(yè)市場發(fā)展監(jiān)測及投資戰(zhàn)略咨詢報告
- 車輛檢測機構整改報告模板
- DB37-T 2040-2023 金屬礦山尾礦干排安全技術規(guī)范
- 審計知識培訓課件
- 干細胞治療寵物
- 二零二五年度戶外燒烤場地租賃及食品安全保障服務協(xié)議3篇
- 開窗計劃-街區(qū)營造洞察報告 2025.1
- 《柔毛淫羊藿規(guī)范化種植技術規(guī)程》
- 2025年度地下綜合管廊工程質量保修協(xié)議2篇
- 2021年縣鄉(xiāng)人大換屆選舉調研報告
- 煤礦千米鉆機使用培訓
評論
0/150
提交評論