![蘇教版高中數(shù)學(xué)必修3全部教案_第1頁(yè)](http://file4.renrendoc.com/view14/M07/1F/39/wKhkGWZ_Xd2AColRAANnKezNMm8292.jpg)
![蘇教版高中數(shù)學(xué)必修3全部教案_第2頁(yè)](http://file4.renrendoc.com/view14/M07/1F/39/wKhkGWZ_Xd2AColRAANnKezNMm82922.jpg)
![蘇教版高中數(shù)學(xué)必修3全部教案_第3頁(yè)](http://file4.renrendoc.com/view14/M07/1F/39/wKhkGWZ_Xd2AColRAANnKezNMm82923.jpg)
![蘇教版高中數(shù)學(xué)必修3全部教案_第4頁(yè)](http://file4.renrendoc.com/view14/M07/1F/39/wKhkGWZ_Xd2AColRAANnKezNMm82924.jpg)
![蘇教版高中數(shù)學(xué)必修3全部教案_第5頁(yè)](http://file4.renrendoc.com/view14/M07/1F/39/wKhkGWZ_Xd2AColRAANnKezNMm82925.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
蘇教版高中數(shù)學(xué)必修3全部教案【精美整理版】
目錄
第五章算法初步...............................................................................1
第1課時(shí)5.1算法的含義【學(xué)習(xí)導(dǎo)航】.......................................................1
第2課時(shí)5.2流程圖.......................................................................4
第3課時(shí)5.2流程圖.......................................................................7
第4課時(shí)5.2流程圖......................................................................12
第5課時(shí)5.2流程圖......................................................................17
第9課時(shí)5.3基本算法語(yǔ)句................................................................34
第10:時(shí)5.3基了算》:語(yǔ)句...............................................................39
第]3課時(shí)54算法案例50
第15課時(shí)5.5全章復(fù)習(xí)...................................................................56
第六章統(tǒng)計(jì)..................................................................................58
第16課時(shí)6.1.1簡(jiǎn)單隨機(jī)抽樣..............................................................59
第19課時(shí)頻率分布表....................................................................67
第20課時(shí)頻率分彳]J方圖和折線圖71
第21課時(shí)莖葉圖【學(xué)習(xí)導(dǎo)航】............................................................77
第22課時(shí)復(fù)習(xí)課1.......................................................................80
第23課時(shí)平均數(shù)及其估計(jì)................................................................83
第24課時(shí)方差與標(biāo)準(zhǔn)差86
第25課時(shí)線性回歸方程..................................................................90
第26課時(shí)線性回歸方程.................................................................93
第27課時(shí)復(fù)習(xí)課2.......................................................................96
第28課時(shí)6.5實(shí)習(xí)作業(yè)....................................................................98
第29課時(shí)6.5復(fù)習(xí)課3...................................................................100
第七章概率.................................................................................103
第30課時(shí)7.1.1隨機(jī)現(xiàn)象................................................................103
第31課時(shí)7.1.2隨機(jī)事件的概率.........................................................105
第32課時(shí)7.2.1古典概型.................................................................108
第33課時(shí)7.2.2古典概型.................................................................110
第34課時(shí)7.2.3復(fù)習(xí)課1..................................................................114
第35課時(shí)7.3.1幾何概型.................................................................115
第37時(shí)733JL何型|20
第38課進(jìn)7.4.1互斥事件及其發(fā)生的概型.................................................122
第39課時(shí)7.4.2互斥事件及其發(fā)生的概型.................................................125
第40課時(shí)7.4.3復(fù)習(xí)課2...................................................................................................................................127
第41課時(shí)7.5復(fù)習(xí)課3(全章復(fù)習(xí))..........................................................129
本站資源匯總[優(yōu)秀資源,值得收藏].........................................................132
第五章算法初步
【知識(shí)結(jié)構(gòu)】
[算法的含義
順序結(jié)構(gòu)
流程圖《選擇結(jié)構(gòu)
循環(huán)結(jié)構(gòu)
賦值語(yǔ)句
算法基本算法語(yǔ)句.輸入輸出語(yǔ)句
條件語(yǔ)句
循環(huán)語(yǔ)句
剩余定理
算法案例《輾轉(zhuǎn)相除法
[二分法
【重點(diǎn)難點(diǎn)】
重點(diǎn)算法的描述,理解算法的思路與過程:基本語(yǔ)句的作用,能進(jìn)行算法的分析并用基本語(yǔ)句進(jìn)行表示。
難點(diǎn)算法的理解與設(shè)計(jì);在算法的實(shí)現(xiàn)上,如何用好選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu).
第1課時(shí)5.1算法的含義【學(xué)習(xí)導(dǎo)航】
知識(shí)網(wǎng)絡(luò)
’概念
算法步驟
性質(zhì)
學(xué)習(xí)要求
1.理解算法的含義
2.通過實(shí)例分析理解算法的有限性利確定性.
3.能用自然語(yǔ)言描述簡(jiǎn)單的算法.
【課堂互動(dòng)】
自學(xué)評(píng)價(jià)
問題1簡(jiǎn)述給一個(gè)朋友打電話的過程.
【解】過程如:找出電話本、找到朋友電話號(hào)碼、撥通電話、通話等。
問題2常有這樣一種娛樂節(jié)目:就是猜數(shù),讓參加者從0~1000中猜出某商品的價(jià)格,猜測(cè)了以后,主持
人說是高了,還是低了,然后再猜,直到猜中為止.而在這游戲中,較好的方法就是二分法:
第一步報(bào)出500
第二步如果是說高了,就再報(bào)250;如果低了,就報(bào)750;
第三步在前一個(gè)數(shù)與再前一個(gè)數(shù)之間,取它們的中間值;直到猜中為止.
問題3給出求1+2+3+4+5的一個(gè)算法
【解】方法1按照逐一相加的程序進(jìn)行.
第一步計(jì)算1+2,得到3
第二步將第一步中的運(yùn)算結(jié)果3與3相加,得到6.
第三步將第二步中的運(yùn)算結(jié)果6與4相加,得到10.
第四步將第三步中的運(yùn)算結(jié)果10與5相加,得到15.
方法2:可以運(yùn)用公式1+2+3+…+〃
亞tD直接計(jì)算.
2
第1頁(yè)共134頁(yè)
第一步取n=5;
第二步計(jì)算“(〃+D;
2
第三步輸出運(yùn)算結(jié)果.
【小結(jié)】
算法(algorithm)的含義:對(duì)一類問題的機(jī)械的、統(tǒng)一的求解方法.
本章所研究的算法特指用計(jì)算機(jī)解決數(shù)學(xué)問題的方法.
【體會(huì)】算法具有不唯?性.
問題4給出求解方程組
2x+y=7(1)
4x+5y=11(2)
的一^個(gè)算法.
【解】用消元法求解這個(gè)方程組,算法如下:
第一步方程①不動(dòng),將方程②中的X的系數(shù)除以方程①中的X系數(shù),得到乘數(shù)機(jī)=3=2;
2
第二步方程②減去m乘以方程①,消去方程②中的x項(xiàng),得到12“+),=7,
3y=-3
第三步將上面的方程組自下而上回代求解,得到y(tǒng)=-1,x=4.
fx=4
所以原方程的解為
V=-i
【說明】這種消元回代的算法適用于一般的線性方程組的求解.
【小結(jié)】算法從初始步驟開始,每一個(gè)步驟只能有一個(gè)確定的后繼步驟,從而組成一個(gè)步驟序列,序列的
終止表示問題得到解答或指出問題沒有解答.算法具有如下兩個(gè)性質(zhì):
有限性:一個(gè)算法在執(zhí)行有限個(gè)步驟后必須結(jié)束.
確定性:算法的每一個(gè)步驟和次序都應(yīng)該是確定的、明確無(wú)誤的,不應(yīng)產(chǎn)生歧義.
【經(jīng)典范例】
例1寫出解方程2x+3=0的一個(gè)算法
【解】算法如下:
第一步:把3移到等號(hào)的右邊.
第二步:用-3除以2得到x=—%
例2寫出求Ix3x5x7的一個(gè)算法.
【解】按照逐一相加的程序進(jìn)行.
第一步計(jì)算1X3,得到3
第二步將第一步中的運(yùn)算結(jié)果3與5相乘,得到15.
第三步將第二步中的運(yùn)算結(jié)果15與7相乘,得到105.
例3已知直角坐標(biāo)系中的兩點(diǎn)A(-1,0),B(3,2),寫出求直線AB的方程的一個(gè)算法.
【解】算法如下:
2-01
第一步計(jì)算斜率kAli==,一=-;
3-(-1)2
第二步用點(diǎn)斜式寫出直線方程
y-0=kAB(x+1).
第三步化簡(jiǎn)得方程x-2y+l=0.
例4寫出求1+2+3+…+100的一個(gè)算法.
【解】可以運(yùn)用公式
1+2+3+…+〃=〃("+D直接計(jì)算.
2
算法如下:
第一步取n=100;
第2頁(yè)共134頁(yè)
f、,但n(n+1)
第二步計(jì)算1——
2
第三步輸出運(yùn)算結(jié)果
【選修延伸】
例5設(shè)計(jì)一個(gè)算法,找出三個(gè)數(shù)a,b,c中的最大數(shù).
【解】算法如下:
第一步比較a,b大小,若a小,則轉(zhuǎn)第二步;若a大,則轉(zhuǎn)第三步;
第二步比較b,c大小,若b小,則c是最大數(shù),若b大,則b是最大數(shù),結(jié)束任務(wù);
第三步比較a,c大小,若a小,則c是最大數(shù),若a大,則a是最大數(shù),結(jié)束任務(wù)。
例6(1)寫出解不等式x2-2r-3<0的一個(gè)算法;
(2)寫出解不等式af+bx+oOQ>0)的一個(gè)算法。
【解】(1)算法如下:
第一步解出方程x2-2x-3=0的兩根是X|=3,X2=-1;
第二步由¥-女-3<0可知不等式的解集為{x
(2)算法如下:
第一步計(jì)算△=b2-4ac.
第二步若△>(),解出方程以2+bx+C=0的兩根*2=心主也叫9(設(shè)XAX2),則不等式解集為“
2a
\x>X]或尤<X2};
第三步若△=(),則不等式解集為{xlxCR且xW—2};
2a
第四步若△<(),則不等式的解集為R.
追蹤訓(xùn)練
1.下列有關(guān)“算法”的說法不正確的是...........................(D)
A.算法是解決問題的方法和步驟
B.算法的每一個(gè)步驟和次序應(yīng)當(dāng)是確定的
C.算法在執(zhí)行有限個(gè)步驟后必須結(jié)束
D.算法是能夠在計(jì)算機(jī)上運(yùn)行的程序語(yǔ)言
2.看下面的四段話,其中不是解決問題的算法的是(C)
A.從濟(jì)南到北京旅游,先坐火車,再坐飛機(jī)抵達(dá)
B.解一元一次方程的步驟是去分母、去括號(hào)、移項(xiàng)、合并同類項(xiàng)、系數(shù)化為1
C.方程X?-1=0有兩個(gè)實(shí)根
D.求1+2+3+4+5的值,先計(jì)算1+2=3,再求3+3=6,6+4=10,10+5=15,最終結(jié)果為15
3.買一只杯子需2元,現(xiàn)要寫出計(jì)算買n只杯子所需要的錢數(shù)的一個(gè)算法,則這個(gè)算法中必須要用到的一
個(gè)表達(dá)式為2n.
4.設(shè)計(jì)一個(gè)算法,計(jì)算輸入實(shí)數(shù)的絕對(duì)值.
【解】算法如下:
第一步輸入x
第二步判斷X的符號(hào),如果為正或?yàn)榱?則輸出X;如果為負(fù),則輸出-X.
5.設(shè)計(jì)算法,將三個(gè)數(shù)按從大到小的順序排列.
【解】算法如下:
第一步輸入三個(gè)數(shù)a,b,c;
第二步若a〈b,則a與b互換,否則轉(zhuǎn)入第三步;
第三步若a<c,則a與c互換,否則轉(zhuǎn)入第四步:
第四步若b〈c,則b與c互換,否則轉(zhuǎn)入第五步;
第五步排列結(jié)束,輸出a,b,c.
第3頁(yè)共134頁(yè)
第2課時(shí)5.2流程圖
重點(diǎn)難點(diǎn)
重點(diǎn):流程圖例的分類和應(yīng)用;用流程圖表示順序結(jié)構(gòu)的算法。
難點(diǎn):將自然語(yǔ)言表示的算法轉(zhuǎn)化成流程圖;各種圖例的正確應(yīng)用。
【學(xué)習(xí)導(dǎo)航】
知識(shí)網(wǎng)絡(luò)
流程圖例一順序結(jié)構(gòu)的表示
學(xué)習(xí)要求
1.了解常用流程圖符號(hào)(輸入輸出框,
處理框,判斷框,起止框,流程線等)
的意義
2.能用流程圖表示順序結(jié)構(gòu)
3.能識(shí)別簡(jiǎn)單的流程圖所描述的算法
4.在學(xué)習(xí)用流程圖描述算法的過程中,
發(fā)展有條理地思考與表達(dá)的能力,提高邏輯思
維能力.
【課堂互動(dòng)】
自學(xué)評(píng)價(jià)
1.回答下面的問題:
(1)1+2+3+…+100=;
(2)1+2+3+…+n=;
(3)求當(dāng)1+2+3+…+n>2004時(shí),滿足條件的
n的最小正整數(shù)。
第(3)個(gè)問題的算法:
S1取n等于1;
流程圖(flowchart)是用一些規(guī)定的圖形、
S"2計(jì)73算」"I——"+1-);連線及簡(jiǎn)單的文字說明來表示算法及程序結(jié)
2構(gòu)的一種圖形程序.它直觀、清晰、易懂,便
S3如果計(jì)算的值小于等于2004,那么讓于檢查和修改.
n的值增加1后轉(zhuǎn)到S2重復(fù)操作,否則n就流程圖中各類圖框表示各種操作的類型,具
是最終所要求的結(jié)果。體說明如卜表:
算法可以用自然語(yǔ)言來描述,但為了使算法程序框名稱功能
的程序或步驟表達(dá)得更為直觀,我們可以用圖
表示?個(gè)算法的開始
起止框
形的方式,即流程圖來表示算法.和結(jié)束
2.流程圖
表示一個(gè)算法輸入和
上述問題(3)的算法流程圖表示如下:輸入、輸出框
Z^7輸出的信息
—處理框賦值、計(jì)算
判斷某一個(gè)條件是否
成立,成立的在出口處
判斷框
標(biāo)明“是"或"Y”;不
成立時(shí)標(biāo)明"否''或"N"
畫流程圖實(shí)際上是將問題的算法用流程
圖符號(hào)表示出來,所以首先要明確需要解決
什么問題,采用什么算法解決。
3.問題:寫出作AA8C的外接圓的一個(gè)算法,
并畫出流程圖。
【解】算法如下:
第4儀共134頁(yè)
51作A3的垂直平分線小例2半徑為r的圓的面積計(jì)算公式為
S-兀產(chǎn)
S2作BC的垂直平分線小
當(dāng)r=10時(shí),寫出計(jì)算圓面積的算法,畫出
S3以4與4的交點(diǎn)M為圓心,MA為
流程圖。
半徑作圓,圓M即為AA8C的外接圓.【解】算法如下:
用流程圖表示出作4ABC的外接圓的算法:
SIr<——10{把10賦給變量r}
S2S4——nr1{用公式計(jì)算圓的面
積)
S3輸出S{輸出圓的面積}
流程圖:
例3設(shè)計(jì)一個(gè)尺規(guī)作圖的算法來確定線
段AB的一個(gè)五等分點(diǎn),并畫出流程圖。
(點(diǎn)撥:確定線段AB的五等分點(diǎn),是指
思考:上述算法的過程有何特點(diǎn)?在線段AB上確定一點(diǎn)M,使得
4.順序結(jié)構(gòu)
AM
以上過程通過依次執(zhí)行三個(gè)步驟,完成了5
作外接圓這一問題。像這種依次進(jìn)行多個(gè)處理【解】算法如下:
的結(jié)構(gòu)稱為順序結(jié)構(gòu)(sequencestructure)()S1從A點(diǎn)出發(fā)作一條與原直線不重合
順序結(jié)構(gòu)是一種最簡(jiǎn)單、最基本的結(jié)構(gòu)。的射線;
【經(jīng)典范例】S2任取射線上一點(diǎn)C,以AC為單位長(zhǎng)
例1已知兩個(gè)變量x和y,試交換這兩個(gè)變度,在射線上依次作出點(diǎn)E、
量的值。F、G、D,使A£)=5AC;
【解】為了達(dá)到交換的目的,需要一個(gè)臨時(shí)的S3連接力8,用點(diǎn)C
中間變量P,其算法是:作5。的平行線交AB于
SIp—xM,M就是要找的五等分點(diǎn).
流程圖如下:
點(diǎn)評(píng):在計(jì)算機(jī)中,每個(gè)變量都分配了一個(gè)存
儲(chǔ)單元,它們都有各自的“門牌號(hào)碼”(地址)。
第5頁(yè)共134!
追蹤訓(xùn)練
1、寫出右邊程序流程
圖的運(yùn)算結(jié)果:如果輸入
R=8,那么輸出a=」
2、已知三角形的三邊a,b,c,計(jì)算該三角
形的面積。寫出算法,并用流程圖表示出來。
【解】算法如下:
S1計(jì)算p=(a+b+c)/2;
S2利用公式______________
s=1p(p-a)(p-b)(p-c)即可求出三
角形的面積。
流程圖:
(結(jié)束)
4.用賦值語(yǔ)句寫出下列算法,并畫出流
程圖:攝氏溫度C為23.5℃,將它轉(zhuǎn)換成華
氏溫度F,并輸出.已知+
9
【解】流程圖如下:
第6頁(yè)共134頁(yè)
(開始)
'x+y=3(1)
3、寫出解方程組(y+z=5
(2)的?個(gè)算法,并用流程圖表示算法過程。
z+x=4(3)
【解】算法如下:
S1將三個(gè)方程相加得x+y+z=6(4)
S2用(4)式減(1)式得z=3
S3用(4)式減(2)式得x=l
S4用(4)式減(3)式得y=2
流程圖:
第3課時(shí)5.2流程圖
重點(diǎn)難點(diǎn)
重點(diǎn):掌握選擇結(jié)構(gòu)的執(zhí)行過程;用流程圖表示順序結(jié)構(gòu)的算法。
難點(diǎn):選擇結(jié)構(gòu)程序執(zhí)行的過程;用多分支結(jié)構(gòu)描述求解問題的算法。
第7頁(yè)共134頁(yè)
【學(xué)習(xí)導(dǎo)航】
知識(shí)網(wǎng)絡(luò)
單、雙支選擇結(jié)構(gòu)
選擇結(jié)構(gòu)
多分支選擇結(jié)構(gòu)
學(xué)習(xí)要求
1.理解選擇結(jié)構(gòu)的執(zhí)行過程
2.如何在流程圖中用選擇框表示選擇結(jié)構(gòu)
3.理解多分支選擇結(jié)構(gòu)的流程
【課堂互動(dòng)】
自學(xué)評(píng)價(jià)
1.問題:
某鐵路客運(yùn)部門規(guī)定甲乙兩地之間旅客托運(yùn)行李的費(fèi)用為
c=《/\其中W(單位:Kg)為行李的重量。
50x0.53+(w-50)x0.85w>50
計(jì)算費(fèi)用c(單位:元)的算法可以用怎樣的算法結(jié)構(gòu)來表示?
【分析】為了計(jì)算行李的托運(yùn)費(fèi)用,應(yīng)先判斷行李的重量是否大于50Kg,然后再選用相應(yīng)的公式進(jìn)行計(jì)
算。其算法為:
S1輸入行李的重量w;
S2如果WW50,那么——0.53XW,否則——50x0.53+(w-50)x0.85;
S3輸出行李重量w和運(yùn)費(fèi)c。
上述算法的流程圖如下:
俞出w,
2.選擇結(jié)構(gòu)
上述算法過程中,先根據(jù)條件作出判斷,再?zèng)Q定執(zhí)行哪一種操作的結(jié)構(gòu)稱為選擇結(jié)構(gòu)(selection
structure)(或稱“分支結(jié)構(gòu)”)。如下圖中,虛線框內(nèi)是一個(gè)選擇結(jié)構(gòu),它包含一個(gè)判斷,當(dāng)條件p成立
(或稱為“真”)時(shí)執(zhí)行A,否則執(zhí)行B。在A和B中,有且只能有一個(gè)被執(zhí)行,不可能同時(shí)被執(zhí)行,但A
和B兩個(gè)框中可以有一個(gè)是空的,即不執(zhí)行任何操作。
如果條件成立那么
執(zhí)行內(nèi)容A
否則
執(zhí)行內(nèi)容B
結(jié)束
另一種情況:
如果條件成立那么
執(zhí)行內(nèi)容A
結(jié)束
用框圖可表示為:
【經(jīng)典范例】
例1任意給定三個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷:以這樣三個(gè)數(shù)為邊長(zhǎng)的三角形是否存在?畫出它的框
圖。
分析要判定三個(gè)實(shí)數(shù)能否構(gòu)成三角形的三條邊,主要是根據(jù)三角形的邊角關(guān)系定理:任意兩邊之和大于
第三邊。即如果三個(gè)數(shù)中的任意兩個(gè)之和大于第三個(gè)數(shù),那么它們就可以作為三角形的三條邊長(zhǎng)。
【解】流程圖:
第9頁(yè)共134頁(yè)
a+b>c,b+c>a,c+a>b
是否同時(shí)成立V
例2設(shè)計(jì)求解一元二次方程
a/+〃x+c=O的一個(gè)算法,并用流程表示。
【解】算法如下
S1輸入a,b,c
S2△<----b2-4ac
S3如果△<(),那么輸出“由于方程無(wú)實(shí)數(shù)根“,否則否<——石,x2<———"一而
2a2a
輸出這兩個(gè)根。
流程圖:
第10頁(yè)共134頁(yè)
例3如果考生的成績(jī)大于或等于60分,則輸出“及格”,否則輸出“不及格”,用流程圖表示這一算法
過程。
1、如果考生的成績(jī)(以滿分100分計(jì))“285,則輸出“優(yōu)秀”;若成績(jī)754〃<85,則輸出“中等”;
若60《“<75,則輸出“及格”;若“<60,則輸出“不及格”。若輸入的成績(jī)?yōu)?5,則輸出結(jié)果為—
優(yōu)秀。
2、下邊的程序框圖(如圖所示),能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內(nèi)的條件是.
【解】輸出a,b,c中最大的數(shù)。
思考:如果要實(shí)現(xiàn)上述流程圖所表示的目的,是否還有其它的算法?
第11頁(yè)共134頁(yè)
算法:將a與b進(jìn)行比較,將大的數(shù)放入一個(gè)臨時(shí)變量Max中,再將Max與c比較,輸出大的數(shù)。
4、寫出解方程ax+6=0(a,b為常數(shù))的算法,并畫出流程圖。
【解】算法如下:
S1判斷a是否為0。
S2如a=0,輸出“方程無(wú)解”并結(jié)束程序。
..,b
S3軸出x=----o
5、設(shè)計(jì)一個(gè)求任意實(shí)數(shù)的絕對(duì)值的算法,并畫出流程圖.
【解】算法如下:
S1輸入任意實(shí)數(shù)X;
S2若xNO,貝x;否貝——x;
S3輸出y.
流程圖如下:
第12頁(yè)共134頁(yè)
【學(xué)習(xí)導(dǎo)航】
知識(shí)網(wǎng)絡(luò)
1.理解循環(huán)結(jié)構(gòu)的執(zhí)行過程
2.了解如何在流程圖表示循環(huán)結(jié)構(gòu)
3.理解當(dāng)型循環(huán)與直到型循環(huán)在流程圖上的區(qū)別,通過分析理解兩種循環(huán)方式在執(zhí)行過程上的區(qū)別。
【課堂互動(dòng)】
自學(xué)評(píng)價(jià)
1.問題北京獲得了2008年的奧運(yùn)會(huì)的主辦權(quán),你知道在申辦奧運(yùn)會(huì)的最后階段時(shí),國(guó)際奧委會(huì)是如何
通過投票來決定主辦權(quán)歸屬的嗎?
對(duì)五個(gè)申報(bào)的城市進(jìn)行表決的程序是:首先進(jìn)行的第一輪投票,如果有哪一個(gè)城市得票超過半數(shù),那
么該城市將獲得舉辦權(quán),表決結(jié)束;如果所有的申報(bào)城市的票數(shù)都沒有半數(shù),則將得票最少的城市淘汰,
然后重復(fù)上述過程,直到選出個(gè)申辦城市為止。
你能用一個(gè)算法來表達(dá)上述過程嗎?
算法:
S1:投票
S2:統(tǒng)計(jì)票數(shù),如果有一個(gè)城市的票數(shù)超過半數(shù),那么該城市當(dāng)選,獲得主辦權(quán),轉(zhuǎn)S3;否則,淘
汰得票數(shù)最少的城市,轉(zhuǎn)S1;
S3:宣布主辦城市。
上述算法用流程圖如下所示:
【小結(jié)】在該算法中,在主辦城市沒有出來之前,“投票并淘汰得票最少的城市”這一操作將會(huì)重復(fù)執(zhí)
第13頁(yè)共134頁(yè)
行,直到有一個(gè)城市獲半數(shù)以上的票。像這種需要重復(fù)執(zhí)行同一操作的結(jié)構(gòu)稱為循環(huán)結(jié)構(gòu)(cyclestructure)o
【注意】粗體字部分是循環(huán)結(jié)束的條件,即直到該條件成立(或?yàn)椤罢妗保r(shí)循環(huán)才結(jié)束。
用流程圖可表示為(注意圓卷部分是循環(huán)結(jié)束的條件)。
2.寫出求Ix2x3*4x5值的一個(gè)算法。
算法~
S1先求1x2,得到2;
S2將S1得到的結(jié)果再乘3,得到6;
S3將S2得到的結(jié)果再乘4,得到24;
S4將S3得到的結(jié)果再乘5,得到最后的結(jié)果120。;
【思考】如果一直乘到100,上述算法有何弊端,有通用性嗎?
算法二:
S1設(shè)一個(gè)變量T-1;
S2設(shè)另一個(gè)變量為i-2;
S3T-TXi{將TXi的結(jié)果仍放在變量T中};
S4i-i+1{i的值增加1};
S5如果i不大于5,轉(zhuǎn)S3,否則輸出T,算法結(jié)束。
【比較】算法二與算法一相比有何優(yōu)越性?
這個(gè)方法可以在條件限制中加入任意的值來,比如Ix2x3x4x…xlOO也可以用同樣的程序來執(zhí)行,只
要修改一下限制條件即可。
流程圖:
(開始)
第14頁(yè)共134頁(yè)
【思考】將算法二作如下修改,注意與算法二的區(qū)別。
算法三:
S1設(shè)一個(gè)變量T=1
S2設(shè)另一個(gè)變量為i=2
S3如果i不大于5,T-TXi,執(zhí)行S4,否則轉(zhuǎn)到S5
S4i-i+1,重復(fù)S3
S5輸出T
分析:在算法三中,執(zhí)行S3、S4是有條件的,當(dāng)i小于等于5時(shí)才可以。
流程圖:
/輸出1Z
(結(jié)束
上述循環(huán)結(jié)構(gòu)加詈隔示為:
【總結(jié)】圖A中,循環(huán)春一直執(zhí)行,直到條件成立時(shí)退出循環(huán),這種循環(huán)稱為直到型循環(huán)。圖B中,當(dāng)條
件成立時(shí)循環(huán)體才執(zhí)行,這種循環(huán)稱為當(dāng)型循環(huán)。
【經(jīng)典范例】
例1設(shè)計(jì)一個(gè)計(jì)算10個(gè)數(shù)的平均數(shù)的算法。
【分析】我們用一個(gè)循環(huán)依次輸入10個(gè)數(shù),再用一個(gè)變量存放數(shù)的累加和,在求出10個(gè)數(shù)的總和后,除
以10,就得到這10個(gè)數(shù)的平均數(shù)。
【解】算法如下:
SIS-0
第15頁(yè)共134頁(yè)
S2I*-l
S3輸入G{輸入一個(gè)數(shù))
S4S-S+G{求S+G,其和仍放在S中}
S5IT+1
S6如果I不大于10,轉(zhuǎn)S3{如果I>10不成立,開始循環(huán)}
S7A-S/10{將平均數(shù)S/10存放到A中}
S8輸出A
流程圖:
S-0
1-1
A-S/10
【追蹤訓(xùn)練】
1.算法的三種基本結(jié)構(gòu)是(A)
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
B.順序結(jié)構(gòu)、流程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
C.順序結(jié)構(gòu)、分支結(jié)構(gòu)、流程結(jié)構(gòu)
D.流程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、分支結(jié)構(gòu)
2.有如下程序框圖(如下圖所示),
則該程序框圖表示的算法的功能是
(將“=”換成“一”)
第16頁(yè)共134頁(yè)
解:求使Ix3x5x???x(J210000成立的最小正整數(shù)n的值加2。
3.用N,.代表第i個(gè)學(xué)生的學(xué)號(hào),G,代表第i個(gè)學(xué)生的成績(jī)(i=l,2,50),下圖表示了一個(gè)什么樣的
算法?
(55)
【解】輸出學(xué)號(hào)在1到50號(hào)之間成績(jī)大于等于80的學(xué)生的學(xué)號(hào)和成績(jī)。
第5課時(shí)5.2流程圖
第17頁(yè)共134頁(yè)
【學(xué)習(xí)導(dǎo)航】
學(xué)習(xí)要求
1.進(jìn)一步理解循環(huán)結(jié)構(gòu)的執(zhí)行過程,并能進(jìn)行簡(jiǎn)單的綜合應(yīng)用.
【課堂互動(dòng)】
自學(xué)評(píng)價(jià)
我們學(xué)習(xí)的循環(huán)結(jié)構(gòu)分兩種基本類型:直到型循環(huán)和當(dāng)型循環(huán).
圖A中,循環(huán)體?直執(zhí)行,直到條件成立時(shí)退出循環(huán),這種循環(huán)稱為直到型循環(huán)。
圖B中,當(dāng)條件成立時(shí)循環(huán)體才執(zhí)行,這種循環(huán)稱為當(dāng)型循環(huán)。
【經(jīng)典范例】
例1設(shè)計(jì)算法,輸出1000以內(nèi)能被3和5整除的所有正整數(shù),畫出算法流程圖。
【解】(點(diǎn)撥:凡是能被3和5整除的正整數(shù)都是15的倍數(shù),由于-1000=15X66+10,因此1000以內(nèi)
一共有66個(gè)這樣的正整數(shù)。)
流程圖如下:
第18頁(yè)共134頁(yè)
例2斐波拉契數(shù)列表示的是這樣的一列數(shù):0,1,1,2,3,5,后一項(xiàng)等于前兩項(xiàng)的和。設(shè)計(jì)一個(gè)
算法流程圖,輸出這個(gè)數(shù)列的前50項(xiàng)。
【解】
o
/輸HI4凡/
/輸由4/
|f4r-Z4-]|
(結(jié)束)
例3先分步寫出計(jì)算2+4+6+…+100的一個(gè)算法,再畫出流程圖(使用循環(huán)結(jié)構(gòu))。
【解】算法如下:
SIS-0
S21-2
S3S-S+I
S4IT+2
S5I是否大于100,如果是,轉(zhuǎn)S6;否則轉(zhuǎn)S3
S6輸出S。
(T)
1S-01
S-:+I
_N
I-1+2
第19頁(yè)共134頁(yè)
Y
y
/輸出s/
【追蹤訓(xùn)練】
1.下圖給出的是計(jì)算
_L+_L+_L的值的一個(gè)程序框圖,其中判斷框內(nèi)應(yīng)填入的條件是(B)
246100
A.i>100B.iWlOO
C.i>50D.iW50
2.請(qǐng)觀察給出的流程圖(如下圖),這是一個(gè)求和算法的流程圖,請(qǐng)運(yùn)行幾步看一看,指出該循環(huán)結(jié)構(gòu)的
循環(huán)體、循環(huán)變量和循環(huán)的終止條件。
【解】s,,為循環(huán)變量;終止條件為i〉4
第20頁(yè)共134頁(yè)
3.設(shè)計(jì)算法流程圖,輸出200以內(nèi)除以3余1的正整數(shù)。
解:流程圖如下:(將“="換成")
第6課時(shí)5.2流程圖
重點(diǎn)難點(diǎn)
重點(diǎn):運(yùn)用流程圖表示順序、選擇、循環(huán)這三種基本結(jié)構(gòu).
難點(diǎn):循環(huán)結(jié)構(gòu)算法的流程圖.
第21頁(yè)共134頁(yè)
【學(xué)習(xí)導(dǎo)航】
知識(shí)網(wǎng)絡(luò)
順序結(jié)構(gòu)
流程圖選擇結(jié)構(gòu)
循環(huán)結(jié)構(gòu)f直段到工型
I1
學(xué)習(xí)要求
1.能運(yùn)用流程圖表示順序、選擇、循環(huán)這三種基本結(jié)構(gòu);能識(shí)別簡(jiǎn)單的流程圖所描述的算法.
2.訓(xùn)練有條理的思考與準(zhǔn)確表達(dá)自己想法的能力,提高邏輯思維能力.
3.學(xué)會(huì)流程圖結(jié)構(gòu)的選擇,方法通常如下:
若不需判斷,依次進(jìn)行多個(gè)處理,只要用順序結(jié)構(gòu);
若需要先根據(jù)條件作出判斷,再?zèng)Q定執(zhí)行哪個(gè)后繼步驟,必須運(yùn)用選擇結(jié)構(gòu);若問題的解決需要執(zhí)行
許多重復(fù)的步驟,且有相同的規(guī)律,就需要引入循環(huán)變量,應(yīng)用循環(huán)結(jié)構(gòu).
[自學(xué)評(píng)價(jià)1
1.學(xué)了算法你的收獲有兩點(diǎn),一方面了解我國(guó)古代數(shù)學(xué)家的杰出成就,另一方面,數(shù)學(xué)的機(jī)械化,能做許
多我們用筆和紙不能做的有很大計(jì)算量的問題,這主要?dú)w功于算法語(yǔ)句的(D)
A.輸出語(yǔ)句B.賦值語(yǔ)句
C.條件語(yǔ)句D.循環(huán)語(yǔ)句
2.A=15,A=-A+5,最后A的值為(A)
A.-10B.20
C.15D.無(wú)意義
3.在右圖的虛線框內(nèi)是選擇結(jié)構(gòu)的一般形式。在48兩個(gè)操作選項(xiàng)中,_不
或“不能”)既執(zhí)行A又執(zhí)行8?
序框圖,則該程序框圖表示的算法的功能是.
、,,
(注:將?在壽柩國(guó)中所有“="揍&J-")
【解】求使Ix3x5x--x()210000成立的最小正整數(shù)n的值加2
第22頁(yè)共134頁(yè)
例2已知/(x)=5匕,寫出求
/M)+/(-3)+/(-2)+-+/(4)
的一個(gè)算法,并畫出流程圖.
【解】算法如下:
SIS-0;
S2/<--4;
S3/(/)<---J—;
2'+\
S4S—S+/U);
S5/<-/+1:
S6若/W4,轉(zhuǎn)S3,否則輸出S.
流程圖如下:
例3數(shù)學(xué)的美是令人驚異的!如三位數(shù)153,它滿足153=「+53+33,即這個(gè)整數(shù)等于它各位上的數(shù)
字的立方的和,我們稱這樣的數(shù)為''水仙花數(shù)”.請(qǐng)您設(shè)計(jì)一個(gè)算法,找出大于100,小于1000的所有“水
仙花數(shù)”.
(1)用自然語(yǔ)言寫出算法;(2)畫出流程圖.
(提示:取整函數(shù)可以解決從三位數(shù)的各位上“提取”數(shù)字.取整函數(shù)為Int(x),如Int(3.5)=3,int
(123/100)=1.)
【解】算法
S11-101;
S2如果I不大于999,則重復(fù)S3,否則算法結(jié)束;
第23頁(yè)共134頁(yè)
S3若這個(gè)數(shù)I等于它各位上的數(shù)字的立方的和,則輸出這個(gè)數(shù):
【追蹤訓(xùn)練】
1.對(duì)順序結(jié)構(gòu),下列說法:
(1)是最基本、最簡(jiǎn)單的算法結(jié)構(gòu);
(2)框與框之間是依次進(jìn)行處理;
(3)除輸入框、輸出框之外,中間過程都為處理框;
(4)可以從一個(gè)框跳到另一個(gè)框進(jìn)行執(zhí)行,其中正確的有(C)
A.1個(gè)B.2個(gè)C.3個(gè)D.4個(gè)
2.若/(x)在區(qū)間卜,同內(nèi)單調(diào),且/(編工3)<0,則/(x)在區(qū)間卜,句內(nèi)(C)
A.至多有一個(gè)根B,至少有一個(gè)根
C.恰好有一個(gè)根D.不確定
3.設(shè)計(jì)算法,求1356和2400的最小公倍數(shù).
【解】算法如下:
S1對(duì)兩個(gè)數(shù)分別進(jìn)行素因數(shù)分解:1356=22X3X113,2400=2sX3X52
S2確定兩數(shù)的所有素因數(shù):2,3,5,113
S3確定素因數(shù)的指數(shù):2的指數(shù)為5,3的指數(shù)為1,5的指數(shù)為2,113的指數(shù)為1
S4輸出結(jié)果1356,2400的最小倍數(shù)為25X3X52X113.
第7課時(shí)5.3基本算法語(yǔ)句
一、知識(shí)結(jié)構(gòu)
重點(diǎn)難點(diǎn)
重點(diǎn):1、學(xué)習(xí)和理解幾種語(yǔ)句的作用和形式,既要有形式上的把握也要理解本質(zhì)的內(nèi)涵
第24頁(yè)共134頁(yè)
2、能進(jìn)行最簡(jiǎn)單的語(yǔ)句的書寫,通過訓(xùn)練能編寫出一些簡(jiǎn)單的程序語(yǔ)言
難點(diǎn):兒種語(yǔ)句形式上的把握,理解其本質(zhì);語(yǔ)句的書寫,編寫一些簡(jiǎn)單的程序語(yǔ)言
第25頁(yè)共134頁(yè)
【學(xué)習(xí)導(dǎo)航】
學(xué)習(xí)要求
1.理解賦值語(yǔ)句的含義
2.理解賦值語(yǔ)句、輸入輸出語(yǔ)句中的變量與表達(dá)式的含義
【課堂互動(dòng)】
自學(xué)評(píng)價(jià)
1.賦值語(yǔ)句:
賦值:顧名思義就是賦予某一個(gè)變化量一個(gè)具體的數(shù)值。例如:變速運(yùn)動(dòng)某一時(shí)刻的速度大小是5m/s,
就是將5賦予速度V,在算法的描述中可以寫成如下形式:
v*-5
注意:變化量只能寫在“一”左邊,值寫在“+”的右邊。
對(duì)于勻變速直線運(yùn)動(dòng),v=v0+at,在算法的描述中可以寫成如下形式:
v+vo+at
“一”右邊可以是一個(gè)具體的值,也可以是一個(gè)表達(dá)式,程序會(huì)將該表達(dá)式進(jìn)行計(jì)算后再將結(jié)果賦給V。
【經(jīng)典范例】
例1:寫出求x=23時(shí)多項(xiàng)式
7x3+3x2-5x+11的值的算法。
【解】算法一x-23
p*-7x3+3x2-5x+11
算法二x一23
p-((7x+3)x-5)x+11
【說明】((7x+3)x-5)x+ll在計(jì)算時(shí)只要進(jìn)行3次乘法,而在算法一中則要進(jìn)行6次算法。顯然這種
算法更好一些,算法的好壞會(huì)直接影響運(yùn)算速度。這就是著名的秦九韶算法,其特點(diǎn)是:通過一次式的反
復(fù)計(jì)算,逐步得出高次多項(xiàng)式的值,對(duì)于一個(gè)n次多項(xiàng)式,只要做n次乘法和n次加法。
【拓展】A-23
A—A+10
你能說出第二行的意義嗎?
2.輸入、輸出語(yǔ)句
在用偽代碼描述算法的過程中,用read表示輸入,用print表示輸出,如:
“reada,b"表示輸入的數(shù)依次賦給a和b。
例1的算法可以描述為:
S1readx
S2p-+3尤2-5x+ll
S3printp
【經(jīng)典范例】
例2“雞兔同籠”是我國(guó)隋朝時(shí)期的數(shù)學(xué)著作《孫子算經(jīng)》中的一個(gè)有趣且有深遠(yuǎn)影響的題目:
“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何”
【分析】設(shè)有x只雞,y只兔,則
第26頁(yè)共134頁(yè)
x+y=35
<
2x+4y=94
下面我們?cè)O(shè)計(jì)一個(gè)解二元一次方程組的通用算法,設(shè)二元一次方程組為
a.x+b}y=c.
<(a[與一
a2x+b2y=c2
用消元法解得:
x_"c—G
〃仇一a2bl
-
-aib2-a,仇
因此,只要輸入相應(yīng)的未知數(shù)的系數(shù)和常數(shù)項(xiàng),就能計(jì)算出方程組的解。
流程圖:
偽代碼:
Readq,伍,q,a2,h2,c2
x-(b2cl-4。2)/(。也-a2b})
y-(a,c2-a2ci)/(a]b2-a2b1')
Printx,y
【拓展】
1、“雞兔同籠”的問題是否還有其它他巧妙的數(shù)學(xué)方法解決呢?
2、“雞兔同籠”問題的解在某一個(gè)范圍內(nèi),如果把這個(gè)范圍內(nèi)的數(shù)一個(gè)一個(gè)的試解,那么也能找出問題的
解,這種算法能否用循環(huán)結(jié)構(gòu)解決?
【經(jīng)典范例】
例3設(shè)計(jì)一個(gè)求任意三門功課的平均值的算法流程圖,并寫出相應(yīng)偽代碼.
[開始]【解】流程圖:
/輸入丁,b,c/偽代碼:
Reada,b,c
A*-(a+b+c)/3,第27頁(yè)共134頁(yè)
A—(a+b+c)/3
/輸中A/PrintA
[結(jié)束]
例4已知一勻速運(yùn)動(dòng)的物體的初速度、末速度和加速度分別為匕,丫2,a,求物體運(yùn)動(dòng)的距離S,試編寫求
解這個(gè)問題的一個(gè)算法的流程圖,并用偽代碼表示這個(gè)算法。
(點(diǎn)撥:先要根據(jù)除速度、末速度和加速度求出運(yùn)動(dòng)的時(shí)間,在利用物體運(yùn)動(dòng)的距離公式求出s。)
【解】
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 干貨食品購(gòu)銷合同書
- 高考藝術(shù)類考生數(shù)學(xué)考前突圍專題 算法初步與復(fù)數(shù)基礎(chǔ)篇 原卷
- 建設(shè)工程施工合同住建部模板
- 滅火藥劑與泡沫滅火
- 高考數(shù)學(xué)(理)一輪復(fù)習(xí)教案:第十三篇 推理證明、算法、復(fù)數(shù)第5講 復(fù) 數(shù)
- 《交通工具的使用》課件
- 預(yù)約合同司法認(rèn)定的解釋論重述
- L12相強(qiáng)化定向凝固高熵合金組織演變及力學(xué)性能研究
- 油墊結(jié)構(gòu)參數(shù)對(duì)靜壓推力軸承油膜剛度及形貌影響研究
- 暖氣清洗合同(2篇)
- 《立體倉(cāng)庫(kù)鋼結(jié)構(gòu)貨架技術(shù)規(guī)范(征求意見稿)》
- 2024年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 2024江蘇省四校聯(lián)考高三下學(xué)期開學(xué)考化學(xué)試題及答案
- 《玩手機(jī)的危害》課件
- 《社區(qū)康復(fù)》課件-第二章 社區(qū)康復(fù)的內(nèi)容
- 約束帶的健康宣教課件
- EAM資產(chǎn)管理的人工智能與大數(shù)據(jù)應(yīng)用
- 向流程設(shè)計(jì)要效率
- 安全文明施工的管理要點(diǎn)
- 中醫(yī)中風(fēng)病(腦梗死)診療方案
- GMP-基礎(chǔ)知識(shí)培訓(xùn)
評(píng)論
0/150
提交評(píng)論