版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
實驗報告:程序設(shè)計答案求圓環(huán)面積,分別用子程序、過程、函數(shù)實現(xiàn)。用子程序?qū)崿F(xiàn):主程序:SettalkoffClearS=0Input“請輸入大圓的半徑:”tor1Input“請輸入小圓的半徑:”tor2Doareawithr1,r2?“圓環(huán)的面積為:”,sSettalkonReturn子程序:area.prgParametersk1,k2S=Pi()*k1*k1-Pi()*k2*k2Return用過程實現(xiàn):主程序:SettalkoffClearS=0Input“請輸入大圓的半徑:”tor1Input“請輸入小圓的半徑:”tor2Setproceduretosub1Doareawithr1,r2?“圓環(huán)的面積為:”,sCloseprocedureSettalkonReturn過程文件sub1.prgProcedurearea(k1,k2)S=Pi()*k1*k1-Pi()*k2*k2ReturnEndproc用函數(shù)實現(xiàn):主程序:SettalkoffClearInput“請輸入大圓的半徑:”tor1Input“請輸入小圓的半徑:”tor2S=area(r1,r2)?“圓環(huán)的面積為:”,sSettalkonReturn函數(shù):area.prgParametersk1,k2m=Pi()*k1*k1-Pi()*k2*k2Returnm從1-200,若該數(shù)能被3整除且末位數(shù)為5則顯示該數(shù)。SettalkoffClearFori=1to200Ifmod(i,3)=0.and.mod(i,5)=0.and.mod(i,10)<>0?iEndifEndforSettalkonReturn從鍵盤上接受一個字符串,統(tǒng)計該字符串中包含的數(shù)字字符(0~9)的總個數(shù)并顯示出來。settalkoffclears=0accept"請輸入一個字符串:"toan=len(a)fori=1tonj=substr(a,i,1)ifasc(j)>=48.and.asc(j)<=57s=s+1endifendfor?"該字符串數(shù)字的個數(shù)是:",ssettalkonreturn從鍵盤上接受一個字符串,以相反的順序?qū)⑵滹@示出來(例如,若輸入為“aBxyxty1”,則輸出應(yīng)為“1ytxyxBa”)。settalkoffclears=""accept"請輸入一個字符串:"toafori=len(a)to1step-1s=s+substr(a,i,1)endfor?"該字符串的相反順序為:"+ssettalkonreturn若基本工資大于等于600元,增加工資20%,若小于600元大于等于400元,則增加工資15%,若小于400元則增加工資10%.請將rsgz.dbf表中的基本工資字段按此規(guī)則調(diào)整。SETTALKOFFCLEARCLOSEALLUSERsgzDoWhile.not.eof()DoCaseCase基本工資>=600Replace基本工資With基本工資*1.2Case基本工資>=400.and..基本工資<600Replace基本工資With基本工資*1.15Case基本工資<400Replace基本工資With基本工資*1.10EndcaseSkipEnddoUSESETTALKONRETURN設(shè)有一張足夠大的厚度為0.5毫米的紙,問至少折疊多少次可以達到(或超過)珠穆朗瑪峰(8844.43settalkoffclearn=1hight=0.5dowhile.t.hight=hight*2ifhight>=8848130?"折疊次數(shù)為:",nexitendifn=n+1enddosettalkonreturn輸入三角形的三個邊長A、B、C,若A、B、C能構(gòu)成三角形,則計算出三角形面積;否則提示“不能構(gòu)成三角形!”。若構(gòu)成的三角形為直角三角形,也給出“構(gòu)成直角三角形”的提示。
積S=式中W=(A+B+C)/2SETTALKOFFCLEARINPUT"請輸入三角形的第一邊長度:"TOAINPUT"請輸入三角形的第二邊長度:"TOBINPUT"請輸入三角形的第三邊長度:"TOCIFA+B>C.AND.B+C>A.AND.C+A>BW=(A+B+C)/2S=SQRT(W*(W-A)*(W-B)*(W-C))?"輸入的三個邊長能構(gòu)成三角形,三角形面積=",SIFA**2+B**2=C**2.OR.B**2+C**2=A**2.OR.C**2+A**2=B**2?"構(gòu)成直角三角形."ENDIFELSE?"輸入的三個邊長不能構(gòu)成三角形!"ENDIFSETTALKONReturn某班學生計算機考試成績已登記到COMPUTER.DBF自由表的成績(N)型字段中,另有評估(C型)字段。編程序?qū)⒚總€學生計算機的學習評估:“優(yōu)秀”(90-100)“良好”(80-89)“中等”(70-79)“及格”(60-69)“不及格”(0-59),寫到評估字段中。SETTALKOFFCLEARCLOSEALLUSECOMPUTERDOWHILE.NOT.EOF()DOCASECASE成績<60REPLACE評估WITH“不及格”CASE成績<70REPLACE評估WITH“及格”CASE成績<80REPLACE評估WITH“中等”CASE成績<90REPLACE評估WITH“良好”O(jiān)THERWISEREPLACE評估WITH“優(yōu)秀”ENDCASESKIPENDDOUSESETTALKONRETURN已知數(shù)據(jù)表N_list.dbf中只有一個數(shù)值型字段Data,且目前數(shù)據(jù)表中無記錄,是編寫程序,從鍵盤上接受20個數(shù)據(jù)存放到該數(shù)據(jù)表中,然后利用索引排序的方式找出這20個數(shù)據(jù)中的最大數(shù)和最小數(shù)并顯示輸出。SettalkoffClearCloseallDimensiona(20)UseN_listFori=1to20J=str(i,2)Input“請輸入第&j.個數(shù):”toa(i)AppendblankReplacedatawitha(i)EndforIndexondatatagdaSetordertodaGotop?“最小數(shù)是:”,dataGobottom?“最大數(shù)是:”,dataUseSettalkonReturn實驗報告:表單設(shè)計答案在一個表單Form1中,Xs.dbf在表單的數(shù)據(jù)環(huán)境中。有三個按鈕command1,command2,command3,command4分別在三個按鈕的click事件中編寫程序?qū)崿F(xiàn)如下功能:點擊command1,將command2的CAPTION改為“查詢”,將command3的Caption改為“瀏覽”,將command4的Caption改為“退出”。點擊command2對總價按售貨員分類匯總,生成Xsb.dbf,并顯示記錄。點擊command3瀏覽總價超過2000的人員信息。點擊command4,退出表單運行并關(guān)閉數(shù)據(jù)表Xs.dbf。按鈕cmmand1的click事件的代碼如下:Tmand2.caption=“查詢”Tmand3.caption=“瀏覽”Tmand4.caption=“退出”按鈕cmmand2的click事件的代碼如下:SelectxsIndexon售貨員tagshySetordertoshyTotalon售貨員toxsbfields總價UsexsbBrowse按鈕cmmand3的click事件的代碼如下:SelectxsBrowsefor總價>2000按鈕cmmand4的click事件的代碼如下:SelectxsUseThisform.release實現(xiàn)如下表單的功能。(1)、在表單中的數(shù)據(jù)環(huán)境添加數(shù)據(jù)表Rsgl.dbf。(2)、在表單上添加3個Label、3個Text和4個命令按鈕。表單Form1的Caption屬性設(shè)置為“查詢”。Label1、Label2、Label3的Caption屬性分別設(shè)置為“姓名”、“性別”、“文化程度”。Text1、Text2、Text3的controlsource屬性分別和RSGL表中的姓名、性別、文化程度字段綁定。Command1、Command2、Command3、Command4的Caption屬性分別設(shè)置為“首記錄”、“上一條”、“下一條”、“末記錄”。(3)、在command1的clcik事件中添加代碼如下:GotopThisform.refresh在command2的clcik事件中添加代碼如下:Ifnotbof()Skip-1endifThisform.refresh在command3的clcik事件中添加代碼如下:Ifnoteof()SkipEndifThisform.refresh在command4的clcik事件中添加代碼如下:GobottomThisform.refresh實現(xiàn)如下表單的功能。(1)、在表單上添加2個Label、1個optiongroup、1個Text和1個Shape,調(diào)整合適位置和大小。(2)、Label1、Label2的Caption屬性分別設(shè)置為“選擇顏色”、“選中的顏色”。Optiongroup1的Autosize屬性設(shè)置為.T.,buttoncount屬性設(shè)置為5。Optiongroup1中的option1、option2、option3、option4、option5的Caption屬性分別設(shè)置為“紅色”、“藍色”、“綠色”、“黃色”、“白色”,F(xiàn)orecolor屬性和Backcolor屬性分別設(shè)置為所屬顏色。(3)、在Optiongroup1的click事件中添加代碼如下:Dimensioncolorarray(5)colorarray(1)="rgb(255,0,0)"colorarray(2)="rgb(0,0,255)"colorarray(3)="rgb(0,255,0)"colorarray(4)="rgb(255,255,0)"colorarray(5)="rgb(255,255,255)"thisform.shape1.backcolor=&colorarray(this.value)thisform.text1.value=this.buttons(this.value).captionthisform.refresh實現(xiàn)如下表單的功能。(1)、在表單上添加3個Label、2個List、1個Text,調(diào)整合適位置和大小。(2)、Label1、Label2、Label3的Caption屬性分別設(shè)置為“選項列表”、“追加列表”、“您選擇的是”。(3)、在Form1的Init事件中添加代碼如下:thisform.list1.additem("宋體")thisform.list1.additem("楷體")thisform.list1.additem("隸書")thisform.list1.additem("幼圓")thisform.list1.additem("華文行楷")在list1的click事件中添加代碼如下:thisform.text1.value=this.valuethisform.list2.additem(this.value)thisform.list1.removeitem(this.listindex)實現(xiàn)如下表單的功能。(1)、在表單的數(shù)據(jù)環(huán)境中添加兩個數(shù)據(jù)表分別是RSGL.DBF和RSGZ.DBF。(2)、在表單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年甲乙雙方關(guān)于三棵樹牌外墻涂料的供應(yīng)合同
- 2024年高端設(shè)備租賃轉(zhuǎn)銷售服務(wù)合同3篇
- 2024年骨科植入器材區(qū)域代理合同
- 藥學對人類文明的貢獻
- 2024棉花運輸與清關(guān)服務(wù)合同模板3篇
- 2024年航天器零部件制造與維修合同
- 2024年電子商務(wù)合同成立過程中的知識產(chǎn)權(quán)審查與保護3篇
- 2024年版校園內(nèi)食堂鋪面租賃合同范本
- 2024年裝飾工程勞務(wù)分包合同樣本
- 2024年生物技術(shù)研究開發(fā)合同
- 如何高效學習學習通超星期末考試答案章節(jié)答案2024年
- 寧夏銀川一中2024-2025學年高一數(shù)學上學期期末考試試題
- 山東省濟寧市2021-2022學年高二上學期期末考試地理試題(解析版)
- 工廠5S檢查評分評價基準表(全)
- 三年級上冊數(shù)學教案-3.1 時間的初步認識三(年 月 日-復習課)▏滬教版
- 員工獎懲簽認單
- 檢驗檢測服務(wù)公司市場研究與市場營銷方案
- VDA270氣味性測試參考標準中文
- 水泥穩(wěn)定碎石基層及底基層檢驗批質(zhì)量檢驗記錄
- 2022年版課程方案解讀及學習心得體會:課程的綜合性與實踐性
- 2737市場調(diào)查與商情預測-國家開放大學2018年1月至2021年7月期末考試真題及答案(201801-202107不少于6套)
評論
0/150
提交評論