![1.3.1算法案例輾轉(zhuǎn)相除法和更相減損術(shù)市公開課金獎市賽課一等獎?wù)n件_第1頁](http://file4.renrendoc.com/view/fbe99449f84068f01dabefd397302cdb/fbe99449f84068f01dabefd397302cdb1.gif)
![1.3.1算法案例輾轉(zhuǎn)相除法和更相減損術(shù)市公開課金獎市賽課一等獎?wù)n件_第2頁](http://file4.renrendoc.com/view/fbe99449f84068f01dabefd397302cdb/fbe99449f84068f01dabefd397302cdb2.gif)
![1.3.1算法案例輾轉(zhuǎn)相除法和更相減損術(shù)市公開課金獎市賽課一等獎?wù)n件_第3頁](http://file4.renrendoc.com/view/fbe99449f84068f01dabefd397302cdb/fbe99449f84068f01dabefd397302cdb3.gif)
![1.3.1算法案例輾轉(zhuǎn)相除法和更相減損術(shù)市公開課金獎市賽課一等獎?wù)n件_第4頁](http://file4.renrendoc.com/view/fbe99449f84068f01dabefd397302cdb/fbe99449f84068f01dabefd397302cdb4.gif)
![1.3.1算法案例輾轉(zhuǎn)相除法和更相減損術(shù)市公開課金獎市賽課一等獎?wù)n件_第5頁](http://file4.renrendoc.com/view/fbe99449f84068f01dabefd397302cdb/fbe99449f84068f01dabefd397302cdb5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1.3.1算法案例(一)—輾轉(zhuǎn)相除法與更相減損術(shù)必修③第一章算法初步咸豐一中楊金煜第1頁35915[問題1]:在小學(xué),我們已經(jīng)學(xué)過求最大條約數(shù)知識,你能求出18與30最大條約數(shù)嗎?〖創(chuàng)設(shè)情景,揭示課題〗183023∴18和30最大條約數(shù)是2×3=6.方法:先用兩個數(shù)公有質(zhì)因數(shù)連續(xù)去除,一直除到所得商是互質(zhì)數(shù)為止,然后把全部除數(shù)連乘起來.練習(xí)1(1)求25和35最大條約數(shù),(2)求49和63最大條約數(shù).25(1)5535749(2)77639所以,25和35最大條約數(shù)為5所以,49和63最大條約數(shù)為7第2頁〖創(chuàng)設(shè)情景,揭示課題〗[問題2]:我們都是利用找條約數(shù)方法來求最大條約數(shù),假如條約數(shù)比較大而且依據(jù)我們觀察又不能得到一些條約數(shù),我們又應(yīng)該怎樣求它們最大條約數(shù)?比如求8251與6105最大條約數(shù)?思緒1:試值?!何時結(jié)束?有何好方法?第3頁案例一:輾轉(zhuǎn)相除法(歐幾里得算法)觀察用輾轉(zhuǎn)相除法求8251和6105最大條約數(shù)過程第一步
用兩數(shù)中較大數(shù)除以較小數(shù),求得商和余數(shù)
8251=6105×1+2146結(jié)論:8251和6105條約數(shù)就是6105和2146條約數(shù),求8251和6105最大條約數(shù),只要求出6105和2146條約數(shù)就能夠了.第二步對6105和2146重復(fù)第一步做法
6105=2146×2+1813
同理6105和2146最大條約數(shù)也是2146和1813最大條約數(shù).第4頁完整過程8251=6105×1+21466105=2146×2+18132146=1813×1+3331813=333×5+148333=148×2+37148=37×4+0比如,用輾轉(zhuǎn)相除法求225和135最大條約數(shù)225=135×1+90135=90×1+4590=45×2顯然37是148和37最大條約數(shù),也就是8251和6105最大條約數(shù)顯然45是90和45最大條約數(shù),也就是225和135最大條約數(shù)思索:從上面兩個例子能夠看出計算規(guī)律是什么?S1:用大數(shù)除以小數(shù)S2:除數(shù)變成被除數(shù),余數(shù)變成除數(shù)S3:重復(fù)S1,直到余數(shù)為0第5頁問題提出:你能把輾轉(zhuǎn)相除法編成一個計算機(jī)程序嗎?算法分析:從上面對輾轉(zhuǎn)相除法認(rèn)識中能夠看出,輾轉(zhuǎn)相除法中包含重復(fù)操作步驟,所以能夠用循環(huán)結(jié)構(gòu)來結(jié)構(gòu)算法。算法步驟:第一步,給定兩個正整數(shù)m,n(m>n)。第二步,計算m除以n所得余數(shù)r。第三步,m=n,n=r。第四步,若r=0,則m,n最大條約數(shù)等于m;不然,返回第二步。第6頁否思索:畫出輾轉(zhuǎn)相除法程序框圖并設(shè)計其程序開始輸入兩個正數(shù)整m,nr=mMODnr=0?輸出m結(jié)束m=nn=r是INPUTm,nDOr=mMODnm=nn=rLOOPUNTILr=0PRINTmEND第7頁思索:你能用當(dāng)型循環(huán)結(jié)構(gòu)結(jié)構(gòu)算法,求兩個正整數(shù)最大條約數(shù)嗎?試寫出算法步驟、程序框圖和程序。分析:在使用當(dāng)型循環(huán)結(jié)構(gòu)時,因為在輸入兩個正數(shù)后,直接進(jìn)入判斷r>0,這里沒有一個最初r值,因而在設(shè)計過程中,可先令r=1。算法步驟:第一步,給定兩個正整數(shù)m,n(m>n)。第二步,令r=1.第三步,若r>0,則執(zhí)行第四步;不然,m,n最大條約數(shù)等于m,結(jié)束算法.第四步,計算m除以n所得余數(shù)r。第五步,m=n,n=r,返回第三步.第8頁開始輸入m,nr=1r>0?輸出m結(jié)束n=r求m除以n余數(shù)rm=n是否程序框圖以下:程序以下:INPUTm,nr=1WHILEr>0r=mMODnm=nn=rWENDPRINTmEND第9頁知識探究(二):更相減損術(shù)
1:設(shè)兩個正整數(shù)m>n,若m-n=d,則m與n最大條約數(shù)和n與k最大條約數(shù)相等.重復(fù)利用這個原理,可求得98與63最大條約數(shù)為多少?98-63=35,14-7=7.21-7=14,28-7=21,35-28=7,63-35=28,第10頁《九章算術(shù)》——更相減損術(shù)
算理:可半者半之,不可半者,副置分母、子之?dāng)?shù),以少減多,更相減損,求其等也,以等數(shù)約之.算法分析:第一步、任意給定兩個正整數(shù),判斷他們是否都是偶數(shù),若是,用2約簡;若不是,執(zhí)行第二步。第二步、以較大數(shù)減較小數(shù),接著把所得差與較小數(shù)比較,并以大數(shù)減小數(shù)。繼續(xù)這個操作,直到所得減數(shù)和差相等為止,則這個等數(shù)就是所求最大條約數(shù).第11頁例2、用更相減損術(shù)求98與63最大條約數(shù)(自己按照步驟求解)解:因為63不是偶數(shù),把98和63以大數(shù)減小數(shù),并輾轉(zhuǎn)相減。=7所以,98和63最大條約數(shù)等于7。(98,63)=(63,35)98-63=35
63-35=28=(35,28)35-28=7=(28,7)28-7=21=(21,7)21-7=14=(14,7)14-7=7=(7,7)第12頁練習(xí):用更相減損術(shù)求以下兩數(shù)最大條約數(shù):(1)(225,135)(2)(98,196)(3)(72,168)(4)(153,119)45982417思索:更相減損直到何時結(jié)束?利用是哪種算法結(jié)構(gòu)?更相減損是一個重復(fù)執(zhí)行直到減數(shù)等于差時停頓步驟,這實際也是一個循環(huán)結(jié)構(gòu)第13頁2:上述求兩個正整數(shù)最大條約數(shù)方法稱為更相減損術(shù).普通地,用更相減損術(shù)求兩個正整數(shù)m,n最大條約數(shù),能夠用什么邏輯結(jié)構(gòu)來結(jié)構(gòu)算法?其算法步驟怎樣設(shè)計?第一步,給定兩個正整數(shù)m,n(m>n).
第三步,計算m-n所得差d.第四步,判斷“d不等于n”是否成立,若是,則將n,d中大者用m表示,小者用n表示,返回第三步;不然,2^k*d(k是約簡整數(shù)2個數(shù))為所求最大條約數(shù)。第二步,若m、n都是偶數(shù),則不停用2約簡,使他們不一樣時是偶數(shù),約簡兩個數(shù)仍記為m,n。第14頁討論:
你能依據(jù)更相減損術(shù)算法步驟畫出其程序框圖并寫出程序語句嗎?第15頁其算法步驟也能夠這么設(shè)計第一步,給定兩個正整數(shù)m,n(m>n).
第二步,計算m-n所得差d.第三步,比較n與d大小,其中大者用m表 示,小者用n表示.
第四步,若m=n,則m,n最大條約數(shù)等于 m;不然,返回第二步.第16頁其程序框圖和程序語句以下:
INPUT“m,n=”;m,nIFm<nTHENa=mm=nn=aENDIFd=m-nWHILEd<>nIFd>nTHENm=dELSEm=nn=dENDIFd=m-nWENDPRINTdENDm第17頁思索:輾轉(zhuǎn)相除法與更相減損術(shù)有什么區(qū)分和聯(lián)絡(luò)?區(qū)分:計算上輾轉(zhuǎn)相除法以除法為主,更相減損術(shù)以減法為?。辉谟嬎愦螖?shù)上,輾轉(zhuǎn)相除法計算次數(shù)相對較少,尤其當(dāng)兩個數(shù)大小差異較大時計算次數(shù)區(qū)分較顯著;從結(jié)果輸出時候看,輾轉(zhuǎn)相除法當(dāng)余數(shù)為0時輸出除數(shù),更相減損術(shù)當(dāng)差和減數(shù)相等時輸出差。聯(lián)絡(luò):都是求最大條約數(shù)方法。因為做一次除法與做若干次減法效果相同,商就是減法次數(shù),余數(shù)就是最終差,由此可知二者是完全統(tǒng)一!第18頁練習(xí):1,以下說法中正確是()A輾轉(zhuǎn)相除法是中國古代數(shù)學(xué)中算法B更相減損術(shù)與輾轉(zhuǎn)相除法算理完全不一樣C輾轉(zhuǎn)相除法與更相減損術(shù)相比較,用輾轉(zhuǎn)相除法求最大條約數(shù)最優(yōu)越D輾轉(zhuǎn)相除法與更相減損術(shù),在設(shè)計程序時,都要用到循環(huán)結(jié)構(gòu)。D第19頁
2,4830與3289最大條約數(shù)為_______3,用更相減損術(shù)求87與27最大條約數(shù)時,重復(fù)相減,直至求出最大條約數(shù),需要進(jìn)行減法運(yùn)算次數(shù)是______4,用輾轉(zhuǎn)相除法求87與27最大條約數(shù),需要進(jìn)行除法運(yùn)算次數(shù)是_____5,46,115,276最大條約數(shù)是____238323第20頁
6,下面是求115與276最大條約數(shù)程序,把程序補(bǔ)充完整。a=115b=276DOr=__________a=bb=rLOOPUNTILr=____PRINTaEN
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 13-14-Dihydro-15-keto-tetranor-prostaglandin-F1β-生命科學(xué)試劑-MCE-3578
- 2025年度智能家居安防裝飾家居裝修合同
- 二零二五年度同居關(guān)系解除并處理共同財產(chǎn)合同
- 2025年度鋼琴制作工藝技術(shù)研究與應(yīng)用合同
- 2025年度海鮮池養(yǎng)殖產(chǎn)業(yè)鏈整合承包協(xié)議
- 教育創(chuàng)新在展館空間設(shè)計中的體現(xiàn)
- 解讀中藥藥理優(yōu)化日常養(yǎng)生
- 個人商業(yè)貸款保證擔(dān)保合同
- 中央空調(diào)維護(hù)合同范本
- 個人經(jīng)營性貸款借款合同樣本
- 中國氫內(nèi)燃機(jī)行業(yè)發(fā)展環(huán)境、市場運(yùn)行格局及前景研究報告-智研咨詢(2024版)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 上海鐵路局招聘筆試沖刺題2025
- 《商用車預(yù)見性巡航系統(tǒng)技術(shù)規(guī)范》
- 國旗班指揮刀訓(xùn)練動作要領(lǐng)
- 春季安全開學(xué)第一課
- 中日合同范本
- T-CARM 002-2023 康復(fù)醫(yī)院建設(shè)標(biāo)準(zhǔn)
- 最全新能源材料-鋰離子電池材料189張課件
- 立式加工中心說明書
- 第八版神經(jīng)病學(xué)配套課件-12-中樞神經(jīng)系統(tǒng)感染性疾病
評論
0/150
提交評論