變量過(guò)程與遞歸過(guò)程_第1頁(yè)
變量過(guò)程與遞歸過(guò)程_第2頁(yè)
變量過(guò)程與遞歸過(guò)程_第3頁(yè)
變量過(guò)程與遞歸過(guò)程_第4頁(yè)
變量過(guò)程與遞歸過(guò)程_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

變量過(guò)程與遞歸過(guò)程第一頁(yè),共二十頁(yè)。學(xué)習(xí)目標(biāo)1認(rèn)識(shí)并學(xué)會(huì)編寫(xiě)帶變量的過(guò)程及遞歸過(guò)程。2了解過(guò)程中的條件語(yǔ)句。3學(xué)會(huì)將繪圖窗口以圖片的形式保存。第二頁(yè),共二十頁(yè)。帶一個(gè)變量的過(guò)程01第三頁(yè),共二十頁(yè)。1、介紹變量

在過(guò)程中,可以改變的量稱(chēng)為變量。在“5BX”過(guò)程中,正五邊形的邊數(shù)是變量,用:“N”表示,其中冒號(hào)后面的“N”是變量名,冒號(hào)和變量名之間不能有空格。第四頁(yè),共二十頁(yè)。2、利用變量修改正五邊形,并畫(huà)出正三角形、正五邊形和正八邊形。

①打開(kāi)保存的正多邊形過(guò)程。TO3BXREPEAT3[FD30RT360/3]ENDTO5BX:NREPEAT:N[FD30RT360/:N]END②過(guò)程頭內(nèi)添加變量:“N”。③將重復(fù)命令中的邊數(shù)改為變量:“N”。④按F2鍵,定義過(guò)程,并保存過(guò)程。⑤在命令窗口輸入5BX35BX55BX8,則分別畫(huà)出正三角形、正五邊形和正八邊形。第五頁(yè),共二十頁(yè)。帶多個(gè)變量的過(guò)程02第六頁(yè),共二十頁(yè)。示例:修改“NBX”的過(guò)程,分別調(diào)用它畫(huà)出不同邊長(zhǎng)、不同邊數(shù)的正多邊形。

1、在命令窗口中輸入:EDITNBX,打開(kāi)NBX的編輯窗口,用“:D”表示圖形的邊數(shù),修改過(guò)程。TONBX:N:DREPEAT:N[FD:DRT360/:N]END2、按F2鍵,定義過(guò)程,并保存過(guò)程。3、在命令窗口,分別調(diào)用“NBX”的過(guò)程。NBX430NBX665第七頁(yè),共二十頁(yè)。練一練

修改“NBX”的過(guò)程,分別調(diào)用它畫(huà)出不同邊長(zhǎng)、不同邊數(shù)的正多邊形。第八頁(yè),共二十頁(yè)。轉(zhuǎn)動(dòng)的風(fēng)車(chē)03第九頁(yè),共二十頁(yè)。示例:TONBX:N:DREPEAT:N[FD:DRT360/:N]ENDTOFYFD35NBX630BK35ENDTOFCHREPEAT5FYRT360/5]END上例所示的過(guò)程“FY”中調(diào)用了“NBX”過(guò)程。我們稱(chēng)被調(diào)用的“NBX”為子過(guò)程,調(diào)用子過(guò)程的“FY”為主過(guò)程。在Logo系統(tǒng)中,一個(gè)過(guò)程可以調(diào)用另一個(gè)過(guò)程,也可以進(jìn)行自我調(diào)用,這種自己調(diào)用自己的過(guò)程被稱(chēng)為“遞歸調(diào)用”。第十頁(yè),共二十頁(yè)。介紹命令1、清屏幕命令:CLEAN功能:清理繪圖屏幕,保持小海龜當(dāng)前的位置和方向等狀態(tài)。2、等待命令:WAIT等待時(shí)間功能:讓小海龜?shù)却欢螘r(shí)間后,再執(zhí)行下一條命令。第十一頁(yè),共二十頁(yè)。畫(huà)轉(zhuǎn)動(dòng)的風(fēng)車(chē)1、

TOFCHREPEAT5[FYRT360/5]WAIT6RT5CLEANFCHEND2、停止風(fēng)車(chē)。方法一:按工具欄中的紅燈停按鈕,終止該過(guò)程;暫時(shí)停止該過(guò)程,單擊黃燈暫停按鈕;想繼續(xù)執(zhí)行,單擊綠燈行走按鈕。方法二:按“Ctrl+V”鍵,終止該過(guò)程。第十二頁(yè),共二十頁(yè)。練一練畫(huà)轉(zhuǎn)動(dòng)的風(fēng)車(chē),并觀看各種效果。第十三頁(yè),共二十頁(yè)。畫(huà)正多邊形螺旋線04第十四頁(yè),共二十頁(yè)。1、介紹命令。①停止命令:STOP功能:在過(guò)程中,當(dāng)執(zhí)行到這條命令時(shí),停止這個(gè)過(guò)程的執(zhí)行。②條件語(yǔ)句:IF(條件表達(dá)式)THEN(命令)功能:當(dāng)條件表達(dá)式成立時(shí),執(zhí)行THEN后面的命令;當(dāng)條件表達(dá)式不成立時(shí),直接執(zhí)行下一條命令。第十五頁(yè),共二十頁(yè)。畫(huà)正多邊形螺旋線過(guò)程TODBLX:A:NIF:A>200THENSTOPFD:ART360/:N(如果邊長(zhǎng)大于200,終止過(guò)程)DBLX:A+10:NEND第十六頁(yè),共二十頁(yè)。保存圖片05第十七頁(yè),共二十頁(yè)。選中“繪圖窗口”為活動(dòng)窗口,單擊“File”菜單中的“Save(保存)”或“Saveas”(另存為)選項(xiàng),彈出“SavePCLogofile”對(duì)話框。1、指定文件的保存位置,如“D:\Logo”。2、確認(rèn)文件類(lèi)型為“Bitmaps(*.BMP)”。3、輸入程序文件名。4、單擊“確定”即可。第十八頁(yè),共二十頁(yè)。討論“FCH”過(guò)程中的“WAIT”和“CLEAN”命令起什么作用,如果去掉這兩個(gè)命令會(huì)出現(xiàn)什么問(wèn)題?練一練1、編寫(xiě)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論