12.2結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)實(shí)驗(yàn)
目的與要求: 通過本次課的學(xué)習(xí),掌握VFP程序基本結(jié)構(gòu)和數(shù)組的使用方法。 | ||
教學(xué)內(nèi)容與時間安排、教學(xué)方法: 教學(xué)時間:2學(xué)時 教學(xué)方法:上機(jī)練習(xí) | ||
教學(xué)重點(diǎn)及如何突出重點(diǎn)、難點(diǎn)及如何突破難點(diǎn): 教學(xué)重點(diǎn): 程序的分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu) 教學(xué)難點(diǎn): 程序的分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu) | ||
基本內(nèi)容 | 教學(xué) | 課堂設(shè)計 |
1.打開VFP,新建一個程序文件excercise4.prg,并保存。 利用Wait命令輸入一個字符到變量yn中,判斷yn的值,如果yn=’y’,則輸出字符串“感謝您對我們的支持?。?!”,否則輸出“謝謝合作,再見?。。 ?/span> 3.建立程序文件excercise5.PRG,完成以下功能: 清屏,在屏幕上輸出“請輸入第一個數(shù):” “請輸入第二個數(shù):”,并將兩個數(shù)保存到變量a、b中,將a、b按照大小順序顯示出來。 給與用戶提示:輸入三個數(shù),將這三個數(shù)按照從達(dá)到小的順序依次列出(同一行)。 5.建立一個程序文件excercise7.prg,完成以下功能: 輸入三角形的三個邊長A、B、C,若A、B、C能構(gòu)成三角形,則計算出三角形面積;否則提示“不能構(gòu)成三角形!”。若構(gòu)成的三角形為直角三角形,也給出“構(gòu)成直角三角形”的提示。 6.建立一個程序文件excercise8.prg,完成以下功能: 編程序由鍵盤輸入一個數(shù),利用IIF( )函數(shù)求出該數(shù)所對應(yīng)的函數(shù)F(X) 的值。其中:F(X)=X (X<0), F(X)=2*X (0<X<1), F(X)=X*X (1<X<2), F(X)=sqrt(X)(X>2)。 7.建立一個程序文件excercise9.prg,利用case語句完成以上功能。 某班學(xué)生計算機(jī)考試成績已登記到COMPUTER.DBF自由表的成績(N型)字段中,另有評估(C型)字段。編程序?qū)⒚總€學(xué)生的計算機(jī)成績進(jìn)行評估,評估分為:“優(yōu)秀”(90-100)、“良好”(80-89)、“中等”(70-79)、“及格”(60-69)、“不及格”(0-59)五個等級,并將評估結(jié)果寫到評估字段中。 |
上機(jī)實(shí)驗(yàn) |
|