版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1.解析算法的概念①解析:用數(shù)學(xué)公式描述客觀事物間的數(shù)量關(guān)系。②解析算法:用解析的方法找出表示問題的前提條件與結(jié)果之間關(guān)系的數(shù)學(xué)表達(dá)式,并通過表達(dá)式的計(jì)算來實(shí)現(xiàn)問題的求解。例如:計(jì)算以速度v作為勻速直線運(yùn)動的一個物體,在t秒內(nèi)經(jīng)過的距離s,則可通過公式s=vt得到。3.1解析算法及程序?qū)崿F(xiàn)第三章算法的程序?qū)崿F(xiàn)1.解析算法的概念3.1解析算法及程序?qū)崿F(xiàn)第三章算2.解析算法的程序?qū)崿F(xiàn)①建立正確的數(shù)學(xué)模型(得出正確的數(shù)學(xué)計(jì)算式)②將數(shù)學(xué)表達(dá)式轉(zhuǎn)換為VB表達(dá)式用VB編制解析算法程序時,必須保證計(jì)算過程描述的正確性。特別是把數(shù)學(xué)表達(dá)式轉(zhuǎn)換成VB表達(dá)式時,必須注意這種轉(zhuǎn)換的正確性,否則容易發(fā)生運(yùn)算結(jié)果錯誤或運(yùn)行過程出錯。2.解析算法的程序?qū)崿F(xiàn)本課的重點(diǎn)是解析算法及其程序?qū)崿F(xiàn)。通過本節(jié)課的學(xué)習(xí),復(fù)習(xí)并掌握VB程序設(shè)計(jì)語言的基本運(yùn)算符、表達(dá)式、賦值語句等內(nèi)容,特別是表達(dá)式的書寫??疾榉绞綖檫x擇題與填空題。本課的重點(diǎn)是解析算法及其程序?qū)崿F(xiàn)。通過本節(jié)課的學(xué)習(xí),復(fù)習(xí)并掌計(jì)算長方體體積的算法描述如下:①輸入長方體的長(z)、寬(w)、高(h)②計(jì)算長方形體積v=z*w*h③輸出結(jié)果④結(jié)束上述算法屬于 (
)A.枚舉算法 B.排序算法C.解析算法 D.遞歸算法C計(jì)算長方體體積的算法描述如下:C下列問題適合用解析算法求解的是 (
)A.將十三張紙牌按從小到大進(jìn)行排列B.統(tǒng)計(jì)100內(nèi)偶數(shù)的各位數(shù)字之和恰好為10的個數(shù)C.計(jì)算一輛車行駛100公里的油耗D.尋找本年級身高最高的同學(xué)C下列問題適合用解析算法求解的是 ()C有如下問題:①已知圓錐的半徑r和高度h,使用公式V錐=求出此圓錐體的體積。②已知班級每位同學(xué)的期中成績總分s,按照s的值從大到小進(jìn)行成績排名。③已知圓的周長s,利用公式r=s/(2*3.14)求出圓的半徑r。④已知“水仙花數(shù)”的定義,找出1~10000范圍內(nèi)所有的水仙花數(shù)。用計(jì)算機(jī)解決上述問題時,適合用解析算法的是(
)A.①② B.①③ C.③④ D.②④B有如下問題:BA4.出租車計(jì)價(jià)規(guī)則:3公里以內(nèi),10元;超出3公里每公里增加2元。假定公里數(shù)為x,金額為y。解決此問題的公式和流程圖如下圖所示:
流程圖加框處部分的算法屬于(
)A.解析算法B.排序算法C.枚舉算法D.遞歸算法A4.出租車計(jì)價(jià)規(guī)則:3公里以內(nèi),10元;超出3公里每公里現(xiàn)要求編寫VB程序?qū)崿F(xiàn)如下功能:分別在文本框Text1、Text2和Text3中輸入三條線段的長度,單擊“判斷”按鈕Command1后,在標(biāo)簽Label1中顯示判斷結(jié)果。程序運(yùn)行界面如下圖所示:按此要求編寫的程序如下:現(xiàn)要求編寫VB程序?qū)崿F(xiàn)如下功能:分別在文本框Text1、TePrivateSubCommand1_Click()DimaAsSingle,bAsSingleDimcAsSingle,stAsStringa=Val(Text1.Text)b=Val(Text2.Text)c=Val(Text3.Text)IfNot(a+b>cAndb+c>aAndc+a>b)Then
st=“這三條線不能構(gòu)成一個三角形"ElseIfa*a+b*b=c*cOra*a+c*c=b*bOrb*b+c*c=a*aThen
st="
可以構(gòu)成一個直角三角形"ElseIf_①______________________Then
st="
可以構(gòu)成一個等邊三角形"Else
st=“可以構(gòu)成一個不等邊斜三角形”PrivateSubCommand1_Click()EndIfLabel1.Caption=_②_________EndSub劃線處應(yīng)填寫的正確的語句是(1)劃線處①______________________(2)劃線處②______________________注:該示例程序在素材文件夾下vb8文件夾中。sta=bAnda=cEndIfsta=bAnda=cs+(i-1)/i下列VB程序段實(shí)現(xiàn)計(jì)算s=1+1/2+2/3+3/4+…+99/100的值。請將下面劃線處的代碼補(bǔ)充完整。PrivateSubCommand1_Click()DimiAsIntegerDimsAsDoubles=1Fori=2To100
s=________Nextitext1.Text=Str(s)EndSub程序劃線處應(yīng)填入的內(nèi)容是______________________。s+(i-1)/i下列VB程序段實(shí)現(xiàn)計(jì)算s=1+1/2+2用解析算法求物體重力的VB程序代碼如下:PrivateSubCommand1_Click()DimgAsSingleDimmAsSinglem=Val(Text1.Text)g=m*9.8Label1.Caption=Str(g)EndSub程序界面如下圖所示:用解析算法求物體重力的VB程序代碼如下:程序界面如下圖所示:在文本框輸入15,單擊“計(jì)算”按鈕Command1后,標(biāo)簽Label1中顯示的內(nèi)容是______。注:該示例程序在素材文件夾下vb9件夾中。147在文本框輸入15,單擊“計(jì)算”按鈕Command1后,標(biāo)簽L根據(jù)臀圍計(jì)算褲子尺寸的換算有以下公式:①尺=厘米*0.03;②碼=厘米*0.3+7。如臀圍為90厘米,那么在購買時需要選2.7尺(90*0.03)也即34碼(90*0.3+7)的褲子。下面VB程序可用于解決此實(shí)際問題,程序運(yùn)行界面如下圖所示。運(yùn)行程序,在文本框Text1中輸入臀圍,單擊“計(jì)算”按鈕Command1,在標(biāo)簽Label2中顯示褲子購買的參考尺寸,程序代碼如下:根據(jù)臀圍計(jì)算褲子尺寸的換算有以下公式:PrivateSubCommand1_Click()DimnAsSingleDimcAsSingleDimmAsIntegern=Int(Val(Text1.Text))c=n*0.03m=__________________________________Label2.Caption=“你需要購買”+Str(c)+“尺(“+Str(m)+”)碼的褲子”EndSub程序劃線處應(yīng)填入的內(nèi)容是____________________________________。注:該示例程序在素材文件下vb10文件夾中。Int(n*0.3+7)PrivateSubCommand1_Click()In某書店出租圖書的費(fèi)用標(biāo)準(zhǔn)如下:借書一天內(nèi),收費(fèi)2元;借書超過一天的,超過部分按每天0.8元收取。最后費(fèi)用按四舍五入折算成整數(shù)。程序算法結(jié)構(gòu)與運(yùn)行界面如下圖所示。某書店出租圖書的費(fèi)用標(biāo)準(zhǔn)如下:借書一天內(nèi),收費(fèi)2元;借書超過下面VB程序用于解決此問題PrivateSubCommand1_Click()DimnAsInteger
'①n=Val(Text1.Text)Ifn<1Then
MsgBox“輸入錯誤”ElseIfn=1Then
s=2Else
'②EndIfText2.Text=Str(s)EndSubDimsAsSingles=2+n*0.8下面VB程序用于解決此問題DimsAsSingles=程序加框處代碼有誤,請修改以實(shí)現(xiàn)該程序的功能。(1)加框①處應(yīng)改為______________________________________。(2)加框②處應(yīng)改為______________________________________。DimsAsIntegers=2+(n-1)*0.8程序加框處代碼有誤,請修改以實(shí)現(xiàn)該程序的功能。DimsA下列VB程序?qū)崿F(xiàn)如下功能:程序運(yùn)行時,在文本框Text1和Text2中分別輸入x和n的值,單擊命令按鈕Command1后,調(diào)用函數(shù)f計(jì)算s的值,并在文本框Text3中顯示計(jì)算結(jié)果。其中下列VB程序?qū)崿F(xiàn)如下功能:程序運(yùn)行時,在文本框Text1和TPrivateSubCommand1_Click()DimxAsSingle,nAsInteger,sAsSinglex=Val(Text1.Text)n=Val(Text2.Text)s=f(x,n)Text3.Text=①EndIfPrivateFunctionf(xAsSingle,nAsInteger)AsSingleDimsumAsSingle,iAsInteger,tAsSinglesum=0t=1Fori=1Ton
t=t*x/i
sum=②PrivateSubCommand1_Click()Nextif=sumEndFunction請?jiān)趧澗€處填入合適的代碼以實(shí)現(xiàn)該程序的功能。(1)劃線處①________________________________。(2)劃線處②________________________________。注:該示例程序在素材文件下vb11文件夾中。sum+tStr(s)Nexti請?jiān)趧澗€處填入合適的代碼以實(shí)現(xiàn)11.按下面公式計(jì)算f的值:現(xiàn)要求編寫VB程序(運(yùn)行界面如下圖所示),實(shí)現(xiàn)如下功能:在文本框Text1中輸入x的值,單擊“計(jì)算”按鈕Command1,在標(biāo)簽Label3中顯示f的值。按此要求編寫的程序如下。11.按下面公式計(jì)算f的值:現(xiàn)要求編寫VB程序(運(yùn)行界面如下Functionf(xAsInteger)
AsSingle
'①Ifx<=1Then
f=x+2ElseIfx>1Andx<2Then
f='②Else
f=2*xEndIfEndFunctionPrivateSubCommand1_Click()DimxAsSingle,yAsSinglex=Val(Text1.Text)y=f(x)
'③EndSubAbs(x+3)Label3.text=str(y)Functionf(xAsInteger)As加框處代碼有誤,請修正。(1)加框①處應(yīng)改為_________________。(2)加框②處應(yīng)改為_________________。(3)加框③處應(yīng)改為_________________________________。注:該示例程序在素材文件夾下vb12文件夾中。f(xAsSingle)x*xLabel3.Caption=Str(y)加框處代碼有誤,請修正。f(xAsSingle)x*xL1.解析算法的概念①解析:用數(shù)學(xué)公式描述客觀事物間的數(shù)量關(guān)系。②解析算法:用解析的方法找出表示問題的前提條件與結(jié)果之間關(guān)系的數(shù)學(xué)表達(dá)式,并通過表達(dá)式的計(jì)算來實(shí)現(xiàn)問題的求解。例如:計(jì)算以速度v作為勻速直線運(yùn)動的一個物體,在t秒內(nèi)經(jīng)過的距離s,則可通過公式s=vt得到。3.1解析算法及程序?qū)崿F(xiàn)第三章算法的程序?qū)崿F(xiàn)1.解析算法的概念3.1解析算法及程序?qū)崿F(xiàn)第三章算2.解析算法的程序?qū)崿F(xiàn)①建立正確的數(shù)學(xué)模型(得出正確的數(shù)學(xué)計(jì)算式)②將數(shù)學(xué)表達(dá)式轉(zhuǎn)換為VB表達(dá)式用VB編制解析算法程序時,必須保證計(jì)算過程描述的正確性。特別是把數(shù)學(xué)表達(dá)式轉(zhuǎn)換成VB表達(dá)式時,必須注意這種轉(zhuǎn)換的正確性,否則容易發(fā)生運(yùn)算結(jié)果錯誤或運(yùn)行過程出錯。2.解析算法的程序?qū)崿F(xiàn)本課的重點(diǎn)是解析算法及其程序?qū)崿F(xiàn)。通過本節(jié)課的學(xué)習(xí),復(fù)習(xí)并掌握VB程序設(shè)計(jì)語言的基本運(yùn)算符、表達(dá)式、賦值語句等內(nèi)容,特別是表達(dá)式的書寫。考查方式為選擇題與填空題。本課的重點(diǎn)是解析算法及其程序?qū)崿F(xiàn)。通過本節(jié)課的學(xué)習(xí),復(fù)習(xí)并掌計(jì)算長方體體積的算法描述如下:①輸入長方體的長(z)、寬(w)、高(h)②計(jì)算長方形體積v=z*w*h③輸出結(jié)果④結(jié)束上述算法屬于 (
)A.枚舉算法 B.排序算法C.解析算法 D.遞歸算法C計(jì)算長方體體積的算法描述如下:C下列問題適合用解析算法求解的是 (
)A.將十三張紙牌按從小到大進(jìn)行排列B.統(tǒng)計(jì)100內(nèi)偶數(shù)的各位數(shù)字之和恰好為10的個數(shù)C.計(jì)算一輛車行駛100公里的油耗D.尋找本年級身高最高的同學(xué)C下列問題適合用解析算法求解的是 ()C有如下問題:①已知圓錐的半徑r和高度h,使用公式V錐=求出此圓錐體的體積。②已知班級每位同學(xué)的期中成績總分s,按照s的值從大到小進(jìn)行成績排名。③已知圓的周長s,利用公式r=s/(2*3.14)求出圓的半徑r。④已知“水仙花數(shù)”的定義,找出1~10000范圍內(nèi)所有的水仙花數(shù)。用計(jì)算機(jī)解決上述問題時,適合用解析算法的是(
)A.①② B.①③ C.③④ D.②④B有如下問題:BA4.出租車計(jì)價(jià)規(guī)則:3公里以內(nèi),10元;超出3公里每公里增加2元。假定公里數(shù)為x,金額為y。解決此問題的公式和流程圖如下圖所示:
流程圖加框處部分的算法屬于(
)A.解析算法B.排序算法C.枚舉算法D.遞歸算法A4.出租車計(jì)價(jià)規(guī)則:3公里以內(nèi),10元;超出3公里每公里現(xiàn)要求編寫VB程序?qū)崿F(xiàn)如下功能:分別在文本框Text1、Text2和Text3中輸入三條線段的長度,單擊“判斷”按鈕Command1后,在標(biāo)簽Label1中顯示判斷結(jié)果。程序運(yùn)行界面如下圖所示:按此要求編寫的程序如下:現(xiàn)要求編寫VB程序?qū)崿F(xiàn)如下功能:分別在文本框Text1、TePrivateSubCommand1_Click()DimaAsSingle,bAsSingleDimcAsSingle,stAsStringa=Val(Text1.Text)b=Val(Text2.Text)c=Val(Text3.Text)IfNot(a+b>cAndb+c>aAndc+a>b)Then
st=“這三條線不能構(gòu)成一個三角形"ElseIfa*a+b*b=c*cOra*a+c*c=b*bOrb*b+c*c=a*aThen
st="
可以構(gòu)成一個直角三角形"ElseIf_①______________________Then
st="
可以構(gòu)成一個等邊三角形"Else
st=“可以構(gòu)成一個不等邊斜三角形”PrivateSubCommand1_Click()EndIfLabel1.Caption=_②_________EndSub劃線處應(yīng)填寫的正確的語句是(1)劃線處①______________________(2)劃線處②______________________注:該示例程序在素材文件夾下vb8文件夾中。sta=bAnda=cEndIfsta=bAnda=cs+(i-1)/i下列VB程序段實(shí)現(xiàn)計(jì)算s=1+1/2+2/3+3/4+…+99/100的值。請將下面劃線處的代碼補(bǔ)充完整。PrivateSubCommand1_Click()DimiAsIntegerDimsAsDoubles=1Fori=2To100
s=________Nextitext1.Text=Str(s)EndSub程序劃線處應(yīng)填入的內(nèi)容是______________________。s+(i-1)/i下列VB程序段實(shí)現(xiàn)計(jì)算s=1+1/2+2用解析算法求物體重力的VB程序代碼如下:PrivateSubCommand1_Click()DimgAsSingleDimmAsSinglem=Val(Text1.Text)g=m*9.8Label1.Caption=Str(g)EndSub程序界面如下圖所示:用解析算法求物體重力的VB程序代碼如下:程序界面如下圖所示:在文本框輸入15,單擊“計(jì)算”按鈕Command1后,標(biāo)簽Label1中顯示的內(nèi)容是______。注:該示例程序在素材文件夾下vb9件夾中。147在文本框輸入15,單擊“計(jì)算”按鈕Command1后,標(biāo)簽L根據(jù)臀圍計(jì)算褲子尺寸的換算有以下公式:①尺=厘米*0.03;②碼=厘米*0.3+7。如臀圍為90厘米,那么在購買時需要選2.7尺(90*0.03)也即34碼(90*0.3+7)的褲子。下面VB程序可用于解決此實(shí)際問題,程序運(yùn)行界面如下圖所示。運(yùn)行程序,在文本框Text1中輸入臀圍,單擊“計(jì)算”按鈕Command1,在標(biāo)簽Label2中顯示褲子購買的參考尺寸,程序代碼如下:根據(jù)臀圍計(jì)算褲子尺寸的換算有以下公式:PrivateSubCommand1_Click()DimnAsSingleDimcAsSingleDimmAsIntegern=Int(Val(Text1.Text))c=n*0.03m=__________________________________Label2.Caption=“你需要購買”+Str(c)+“尺(“+Str(m)+”)碼的褲子”EndSub程序劃線處應(yīng)填入的內(nèi)容是____________________________________。注:該示例程序在素材文件下vb10文件夾中。Int(n*0.3+7)PrivateSubCommand1_Click()In某書店出租圖書的費(fèi)用標(biāo)準(zhǔn)如下:借書一天內(nèi),收費(fèi)2元;借書超過一天的,超過部分按每天0.8元收取。最后費(fèi)用按四舍五入折算成整數(shù)。程序算法結(jié)構(gòu)與運(yùn)行界面如下圖所示。某書店出租圖書的費(fèi)用標(biāo)準(zhǔn)如下:借書一天內(nèi),收費(fèi)2元;借書超過下面VB程序用于解決此問題PrivateSubCommand1_Click()DimnAsInteger
'①n=Val(Text1.Text)Ifn<1Then
MsgBox“輸入錯誤”ElseIfn=1Then
s=2Else
'②EndIfText2.Text=Str(s)EndSubDimsAsSingles=2+n*0.8下面VB程序用于解決此問題DimsAsSingles=程序加框處代碼有誤,請修改以實(shí)現(xiàn)該程序的功能。(1)加框①處應(yīng)改為______________________________________。(2)加框②處應(yīng)改為______________________________________。DimsAsIntegers=2+(n-1)*0.8程序加框處代碼有誤,請修改以實(shí)現(xiàn)該程序的功能。DimsA下列VB程序?qū)崿F(xiàn)如下功能:程序運(yùn)行時,在文本框Text1和Text2中分別輸入x和n的值,單擊命令按鈕Command1后,調(diào)用函數(shù)f計(jì)算s的值,并在文本框Text3中顯示計(jì)算結(jié)果。其中下列VB程序?qū)崿F(xiàn)如下功能:程序運(yùn)行時,在文本框Text1和TPrivateSubCommand1_Click()DimxAsSingle,nAsInteger,sAsSinglex=Val(Text1.Text)n=Val(Text2.Text)s=f(x,n)Text3.Text=①EndIfPrivateFunctionf(xAsSingle,nAsInteger)AsSingleDimsumAsSingle,iAsInteger,tAsSinglesum=0t=1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【師說】2021高考生物全程復(fù)習(xí)構(gòu)想檢測:課時訓(xùn)練23人體的內(nèi)環(huán)境與穩(wěn)態(tài)
- 公路管理相關(guān)知識
- 農(nóng)業(yè)經(jīng)濟(jì)(講義)
- 銀礦勘查中的地質(zhì)成圖技術(shù)考核試卷
- 非金屬表面改性設(shè)備與技術(shù)考核試卷
- 音樂教育評價(jià)體系改革-洞察分析
- 壓縮技術(shù)標(biāo)準(zhǔn)制定-洞察分析
- 信用評級機(jī)構(gòu)監(jiān)管研究-第1篇-洞察分析
- 稅法司法解釋分析-洞察分析
- 網(wǎng)絡(luò)切片動態(tài)優(yōu)化算法-洞察分析
- 農(nóng)商銀行小微企業(yè)續(xù)貸實(shí)施方案
- 2024年山西廣播電視臺招聘20人歷年高頻500題難、易錯點(diǎn)模擬試題附帶答案詳解
- 2024山西太原文化局直屬事業(yè)單位招聘30人歷年高頻500題難、易錯點(diǎn)模擬試題附帶答案詳解
- 中國普通食物營養(yǎng)成分表(修正版)
- 2024年北京市第一次普通高中學(xué)業(yè)水平合格性考試英語仿真模擬卷03(全解全析)
- 2024年江蘇省淮安技師學(xué)院長期招聘高技能人才3人高頻考題難、易錯點(diǎn)模擬試題(共500題)附帶答案詳解
- 應(yīng)急救援員五級理論考試題庫含答案
- 2024年導(dǎo)游服務(wù)技能大賽《導(dǎo)游綜合知識測試》題庫及答案
- 高中化學(xué)實(shí)驗(yàn)開展情況的調(diào)查問卷教師版
- 《聲聲慢(尋尋覓覓)》課件 統(tǒng)編版高中語文必修上冊
- 初中物理-:八年級上學(xué)期競賽題
評論
0/150
提交評論