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