久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

《求兩個數(shù)最大公約數(shù)》微課教案

時間:2023-05-02 01:46:58 其它教案 我要投稿
  • 相關(guān)推薦

《求兩個數(shù)最大公約數(shù)》微課教案

  您好,本次微課,重點講解“求兩個數(shù)最大公約數(shù)“的編程實現(xiàn)方法。

《求兩個數(shù)最大公約數(shù)》微課教案

  微課的內(nèi)容由5個環(huán)節(jié)組成:

  第一個環(huán)節(jié):讀程序?qū)懡Y(jié)果—分析程序的功能。

  第二個環(huán)節(jié):展示本程序的題目描述,分析本程序的缺陷,引出“輾轉(zhuǎn)相減法”與“輾轉(zhuǎn)相除法”兩種高效求解“最大公約數(shù)“的算法

  第三個環(huán)節(jié):展示兩種高效的“求解最大公約數(shù)”的算法

  第四個環(huán)節(jié),剖析各要素,展示用“輾轉(zhuǎn)相除法”編程的過程

  第五個環(huán)節(jié):布置任務(wù),編程實現(xiàn)“求兩個數(shù)的最小公倍數(shù)”。

  下面我們首先進(jìn)入:

  第一環(huán)節(jié),讀程序?qū)懡Y(jié)果。請你通讀一下程序,然后根據(jù)輸入,看輸出應(yīng)該是多少?

  下面我們一起來分析一下本程序:可以看出本程序就是要求出m,n的最大公約數(shù)。

  本程序的題目表述是:

  我們剛才看到程序?qū)嶋H上用了窮舉算法,在長整范圍內(nèi),循環(huán)體被執(zhí)行的次數(shù)有可能超過10^8方,也就是部分合法的數(shù)據(jù)無法在規(guī)定時間內(nèi)得出結(jié)果,是不是有更高效的算法呢?

  我們進(jìn)入第三個環(huán)節(jié),展示兩種高效的求解最大公約數(shù)的方法。

  第一種,輾轉(zhuǎn)相減法,用實例來講解這種方法是如何求出最大公約數(shù)的。

  第二種,輾轉(zhuǎn)相除法,思路相近,但更高效。還是用實例來演示。

  對于這兩種方法,我們本次微課選擇用輾轉(zhuǎn)相除法來實現(xiàn)。下面我們一起來剖析題目要素。找一下剛才的講解中我們反復(fù)要去做的事情,也就是循環(huán)體的內(nèi)容。那么這個循環(huán)何時結(jié)束,是r=0 這個是結(jié)束條件,具體多少次我們不知道,在這樣的情況下,我們選擇用while循環(huán)或者是repeat循環(huán),這兩種循環(huán)是可以替代的。我們選擇用while循環(huán)來編寫,那么條件是r<>0 去循環(huán),r是多少,因此r的值在循環(huán)前要先算出來,其它就是輸入與輸出,程序就算完成了。你看一下完整的程序同你想的是否一致。

  最后一個環(huán)節(jié),你的任務(wù)——求兩個數(shù)的最小公倍數(shù),建議首先是用概念來窮舉。然后思考是否能利用剛才的高效的算法來求出最小公倍數(shù)。

  本部分內(nèi)容就到這,謝謝你的觀看。

【《求兩個數(shù)最大公約數(shù)》微課教案】相關(guān)文章:

數(shù)學(xué)教案-最大公約數(shù)05-02

《最大公約數(shù)》教學(xué)反思04-28

求比一個數(shù)少幾的數(shù)教案03-03

什么是最大處理器個數(shù)04-26

數(shù)學(xué)教案-最大公約數(shù)、最小公倍數(shù)的比較05-02

求比一個數(shù)多幾的應(yīng)用題教案04-28

《求比一個數(shù)多幾的應(yīng)用題》的教案04-25

數(shù)學(xué)教案-求比一個數(shù)多幾的數(shù)05-02

數(shù)學(xué)《公約數(shù)》教案02-08

求比一個數(shù)多幾的數(shù)05-02