版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.1.2程序框圖與算法的基本邏輯結(jié)構(gòu)
-循環(huán)結(jié)構(gòu)1.1.2程序框圖與算法的基本邏輯結(jié)構(gòu)1溫故知新①順序結(jié)構(gòu)是由若干個(gè)的處理步驟組成的.這是任何一個(gè)算法都離不開(kāi)的基本結(jié)構(gòu).
算法的基本邏輯結(jié)構(gòu)
步驟n步驟n+1示意圖依次執(zhí)行溫故知新①順序結(jié)構(gòu)算法的基本邏輯結(jié)構(gòu)步驟n步驟n+1示2②條件結(jié)構(gòu)條件結(jié)構(gòu)就是算法中,根據(jù)條件是否成立有不同的流向的結(jié)構(gòu).溫故知新名稱形式一形式二結(jié)構(gòu)形式特征兩個(gè)步驟A,B根據(jù)條件,選擇
執(zhí)行根據(jù)條件是否成立選擇是否執(zhí)行
.一個(gè)步驟A②條件結(jié)構(gòu)溫故知新名稱形式一形式二結(jié)構(gòu)形式特征兩個(gè)步驟A,B3課前熱身1、寫(xiě)出下列程序框圖的運(yùn)行結(jié)果:
開(kāi)始輸入a,ba=2b=4S=a/b+b/a
輸出S結(jié)束圖中輸出S=
;5/2課前熱身1、寫(xiě)出下列程序框圖的運(yùn)行結(jié)果:開(kāi)始輸入a,ba=4課前熱身若輸入x=30,則輸出的y值是(
)2、已知如圖所示的程序框圖:
5課前熱身若輸入x=30,則輸出的y值是()2、已知如圖所5新課引入例1設(shè)計(jì)算法求和:1+2+3+…
+100這個(gè)算法中包含怎樣的步驟呢?思考1:在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,反復(fù)執(zhí)行某一處理步驟,這就是循環(huán)結(jié)構(gòu).包含重復(fù)執(zhí)行的步驟第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050思考:計(jì)算1+2+3+…+100的值可按如下過(guò)程進(jìn)行:新課引入例1設(shè)計(jì)算法求和:1+2+3+…+100這個(gè)算法6
在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,按照一定的條件反復(fù)執(zhí)行某些步驟的情況.這就是循環(huán)結(jié)構(gòu).反復(fù)執(zhí)行的步驟稱為循環(huán)體.1.循環(huán)結(jié)構(gòu)的概念一、循環(huán)結(jié)構(gòu)及框圖表示講授新課在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,按照一定的7
直到型循環(huán)執(zhí)行了一次循環(huán)體之后,對(duì)控制循環(huán)條件進(jìn)行判斷,當(dāng)條件不滿足時(shí)執(zhí)行循環(huán)體,直到滿足則終止循環(huán).直到型循環(huán)結(jié)構(gòu)2.循環(huán)結(jié)構(gòu)的框圖表示滿足條件?是否循環(huán)體直到型循環(huán)執(zhí)行了一次循環(huán)體之后,對(duì)控制循環(huán)條件進(jìn)行判8當(dāng)型循環(huán)結(jié)構(gòu)
當(dāng)型循環(huán)結(jié)構(gòu)在每次執(zhí)行循環(huán)體前對(duì)控制循環(huán)條件進(jìn)行判斷,當(dāng)條件滿足時(shí)執(zhí)行循環(huán)體,當(dāng)不滿足則終止循環(huán).2.循環(huán)結(jié)構(gòu)的框圖表示是否循環(huán)體滿足條件?當(dāng)型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)在每次執(zhí)行循環(huán)體前對(duì)控制循環(huán)9名稱直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)結(jié)構(gòu)特征先執(zhí)行循環(huán)體,后判斷條件,否循環(huán)先判斷條件,后執(zhí)行循環(huán)體,是循環(huán)3.循環(huán)結(jié)構(gòu)的分類及特征名稱直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)結(jié)構(gòu)特征先執(zhí)行循環(huán)體,先判斷條10注意:循環(huán)結(jié)構(gòu)不能是永無(wú)終止的“死循環(huán)”,一定需要條件結(jié)構(gòu)來(lái)確定何時(shí)終止執(zhí)行循環(huán)體,因此,循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu).注意:循環(huán)結(jié)構(gòu)不能是永無(wú)終止的“死循環(huán)”,11牛刀小試1.下列框圖是循環(huán)結(jié)構(gòu)的是(
)(A)①② (B)②③ (C)③④ (D)②④C直到型循環(huán)當(dāng)型循環(huán)牛刀小試1.下列框圖是循環(huán)結(jié)構(gòu)的是()C直到型循環(huán)當(dāng)型12課堂實(shí)例例1
設(shè)計(jì)一算法,求和:1+2+3+…+100第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050.我們發(fā)現(xiàn)這個(gè)算法中存在一些反復(fù)執(zhí)行的步驟,于是我們嘗試用循環(huán)結(jié)構(gòu)表示。如何用循環(huán)結(jié)構(gòu)表示出來(lái)呢?課堂實(shí)例例1設(shè)計(jì)一算法,求和:1+2+3+…+100第1步13課堂實(shí)例第(i-1)步的結(jié)果+i=第i步的結(jié)果思考2:各步驟有共同的結(jié)構(gòu):為了方便有效地表示上述過(guò)程,我們引進(jìn)一個(gè)累加變量S來(lái)表示每一步的計(jì)算結(jié)果,從而把第i步表示為:S=0S=S+1S=S+2S=S+3…S=S+100例1
設(shè)計(jì)一算法,求和:1+2+3+…+100S=S+i引進(jìn)一個(gè)計(jì)數(shù)變量i,依次取1,2,…,100,即把i+1仍記為i,即第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050.i=i+1課堂實(shí)例第(i-1)步的結(jié)果+i=第i步的結(jié)果思考2:各步驟14例1
設(shè)計(jì)一算法,求和:1+2+3+…+100S=S+ii=i+13、怎么用程序框圖表示呢?4、S有什么作用?i呢?i=i+1S=S+iS=0S=S+1S=S+2S=S+3…S=S+100累加變量S來(lái)表示每一步的計(jì)算結(jié)果,S的初始值為0i的初始值為1,i依次取1,2,…,100,由于i同時(shí)記錄了循環(huán)的次數(shù),所以i稱為計(jì)數(shù)變量.循環(huán)體:
人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】例1設(shè)計(jì)一算法,求和:1+2+3+…+1003、怎么用程15i=i+1S=S+i解決方法就是加上一個(gè)判斷,判斷是否已經(jīng)加到了100,如果加到了則退出,否則繼續(xù)加。直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)S=S+ii=i+1是否S=S+ii=i+1否是i≤100?i>100?請(qǐng)?zhí)钌吓袛嗟臈l件。5、如何設(shè)置循環(huán)終止條件?試分析兩種流程的異同點(diǎn)人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】i=i+1S=S+i解決方法就是加上一個(gè)判斷,判16算法(當(dāng)型循環(huán)結(jié)構(gòu))第一步:令i=1,s=0;第二步:判斷i≤100是否成立。若是,則執(zhí)行第三步;否則輸出s,結(jié)束算法;第三步:計(jì)算s=s+i;第四步:計(jì)算i=i+1,返回第二步i=1S=0i≤100?是S=S+ii=i+1否輸出S結(jié)束當(dāng)型循環(huán)結(jié)構(gòu)開(kāi)始例1
設(shè)計(jì)一算法,求和:1+2+3+…+100人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】算法(當(dāng)型循環(huán)結(jié)構(gòu))第一步:令i=1,s=0;第二步:判斷i17思考:如何用自然語(yǔ)言表述1.1-5中的直到型循環(huán)結(jié)構(gòu)算法?算法:第一步:令i=1,s=0;第二步:計(jì)算s=s+i;第三步:計(jì)算i=i+1;第四步:判斷i>100是否成立。若是,則輸出s;否則返回第二步。結(jié)束輸出SS=S+ii=i+1i>100?否是S=0i=1開(kāi)始1.1-5改進(jìn)這一算法,表示輸出1,1+2,1+2+3,…,1+2+3+…+(n-1)+n(n∈N※)的過(guò)程。直到型循環(huán)結(jié)構(gòu)人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】思考:如何用自然語(yǔ)言表述1.1-5中的直到型循環(huán)結(jié)構(gòu)算法?算18改進(jìn)后的直到型循環(huán)結(jié)構(gòu)程序圖為:結(jié)束輸出SS=S+ii=i+1否是S=0i=1開(kāi)始輸入ni>n?算法:第一步:令i=1,s=0;第二步:輸入一個(gè)正整數(shù)n。第三步:計(jì)算s=s+i;第四步:計(jì)算i=i+1;第五步:輸出s第六步:判斷i>n是否成立。若是,則結(jié)束算法;否則返回第三步。人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】改進(jìn)后的直到型循環(huán)結(jié)構(gòu)程序圖為:結(jié)束輸出SS=S+ii=19二、循環(huán)結(jié)構(gòu)三要素:循環(huán)體、循環(huán)變量(初值)、循環(huán)終止條件三、設(shè)計(jì)循環(huán)結(jié)構(gòu)的三步曲:(1)確定循環(huán)體(2)初始化變量(3)設(shè)置循環(huán)的終止條件.人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】二、循環(huán)結(jié)構(gòu)三要素:人教版高中數(shù)學(xué)算法與程序框圖上課課件P20課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算
的值的算法,并畫(huà)出程序框圖.第一步:令i=1,s=1;第三步:計(jì)算i=i+1;第四步:判斷i>50是否成立。若是,則輸出s;否則返回第二步。第二步:計(jì)算s=s×i;算法步驟:①確定循環(huán)體:S=____;i=i+1.②初始化變量:i=____,S=___.③循環(huán)終止條件:i___?s×i11>50人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算21課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算
的值的算法,并畫(huà)出程序框圖.算法步驟:第一步:令i=1,s=1;第二步:計(jì)算s=s×i;第三步:計(jì)算i=i+1;第四步:判斷i>50是否成立。若是,則輸出s;否則返回第二步。結(jié)束輸出SS=S×ii=i+1否是S=1i=1開(kāi)始i>50?人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算22課堂練習(xí)2、程序框圖如圖所示.變式1:右邊的程序框圖,若條件變?yōu)镾>10?,輸出變?yōu)閕=______?變式2:若框圖中先執(zhí)行i=i+1后執(zhí)行S=S+i2,則輸出S=______?輸出S=______?14429人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】課堂練習(xí)2、程序框圖如圖所示.變式1:右邊的程序框圖,若條件23(A)i≤2021? (B)i≤2019? (C)i≤2017? (D)i≤2015?C人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】(A)i≤2021? (B)i≤2019? C人教版高中24i>10?人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】i>10?人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PP25課堂小結(jié)1、循環(huán)結(jié)構(gòu):一定條件下反復(fù)執(zhí)行2.循環(huán)結(jié)構(gòu)的框圖表示類型:直到型和當(dāng)型3、循環(huán)結(jié)構(gòu)三要素:循環(huán)體、循環(huán)變量(初值)、循環(huán)終止條件4、設(shè)計(jì)循環(huán)結(jié)構(gòu)的三步曲:(1)確定循環(huán)體(2)初始化變量(3)設(shè)置循環(huán)的終止條件.人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】課堂小結(jié)1、循環(huán)結(jié)構(gòu):一定條件下反復(fù)執(zhí)行人教版高中數(shù)學(xué)算法與26課后作業(yè)習(xí)題1.1A組P2人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】課后作業(yè)習(xí)題1.1A組P2人教版高中數(shù)學(xué)算法與程序框圖上課27
謝謝!人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】謝謝!人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【281.1.2程序框圖與算法的基本邏輯結(jié)構(gòu)
-循環(huán)結(jié)構(gòu)1.1.2程序框圖與算法的基本邏輯結(jié)構(gòu)29溫故知新①順序結(jié)構(gòu)是由若干個(gè)的處理步驟組成的.這是任何一個(gè)算法都離不開(kāi)的基本結(jié)構(gòu).
算法的基本邏輯結(jié)構(gòu)
步驟n步驟n+1示意圖依次執(zhí)行溫故知新①順序結(jié)構(gòu)算法的基本邏輯結(jié)構(gòu)步驟n步驟n+1示30②條件結(jié)構(gòu)條件結(jié)構(gòu)就是算法中,根據(jù)條件是否成立有不同的流向的結(jié)構(gòu).溫故知新名稱形式一形式二結(jié)構(gòu)形式特征兩個(gè)步驟A,B根據(jù)條件,選擇
執(zhí)行根據(jù)條件是否成立選擇是否執(zhí)行
.一個(gè)步驟A②條件結(jié)構(gòu)溫故知新名稱形式一形式二結(jié)構(gòu)形式特征兩個(gè)步驟A,B31課前熱身1、寫(xiě)出下列程序框圖的運(yùn)行結(jié)果:
開(kāi)始輸入a,ba=2b=4S=a/b+b/a
輸出S結(jié)束圖中輸出S=
;5/2課前熱身1、寫(xiě)出下列程序框圖的運(yùn)行結(jié)果:開(kāi)始輸入a,ba=32課前熱身若輸入x=30,則輸出的y值是(
)2、已知如圖所示的程序框圖:
5課前熱身若輸入x=30,則輸出的y值是()2、已知如圖所33新課引入例1設(shè)計(jì)算法求和:1+2+3+…
+100這個(gè)算法中包含怎樣的步驟呢?思考1:在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,反復(fù)執(zhí)行某一處理步驟,這就是循環(huán)結(jié)構(gòu).包含重復(fù)執(zhí)行的步驟第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050思考:計(jì)算1+2+3+…+100的值可按如下過(guò)程進(jìn)行:新課引入例1設(shè)計(jì)算法求和:1+2+3+…+100這個(gè)算法34
在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,按照一定的條件反復(fù)執(zhí)行某些步驟的情況.這就是循環(huán)結(jié)構(gòu).反復(fù)執(zhí)行的步驟稱為循環(huán)體.1.循環(huán)結(jié)構(gòu)的概念一、循環(huán)結(jié)構(gòu)及框圖表示講授新課在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,按照一定的35
直到型循環(huán)執(zhí)行了一次循環(huán)體之后,對(duì)控制循環(huán)條件進(jìn)行判斷,當(dāng)條件不滿足時(shí)執(zhí)行循環(huán)體,直到滿足則終止循環(huán).直到型循環(huán)結(jié)構(gòu)2.循環(huán)結(jié)構(gòu)的框圖表示滿足條件?是否循環(huán)體直到型循環(huán)執(zhí)行了一次循環(huán)體之后,對(duì)控制循環(huán)條件進(jìn)行判36當(dāng)型循環(huán)結(jié)構(gòu)
當(dāng)型循環(huán)結(jié)構(gòu)在每次執(zhí)行循環(huán)體前對(duì)控制循環(huán)條件進(jìn)行判斷,當(dāng)條件滿足時(shí)執(zhí)行循環(huán)體,當(dāng)不滿足則終止循環(huán).2.循環(huán)結(jié)構(gòu)的框圖表示是否循環(huán)體滿足條件?當(dāng)型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)在每次執(zhí)行循環(huán)體前對(duì)控制循環(huán)37名稱直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)結(jié)構(gòu)特征先執(zhí)行循環(huán)體,后判斷條件,否循環(huán)先判斷條件,后執(zhí)行循環(huán)體,是循環(huán)3.循環(huán)結(jié)構(gòu)的分類及特征名稱直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)結(jié)構(gòu)特征先執(zhí)行循環(huán)體,先判斷條38注意:循環(huán)結(jié)構(gòu)不能是永無(wú)終止的“死循環(huán)”,一定需要條件結(jié)構(gòu)來(lái)確定何時(shí)終止執(zhí)行循環(huán)體,因此,循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu).注意:循環(huán)結(jié)構(gòu)不能是永無(wú)終止的“死循環(huán)”,39牛刀小試1.下列框圖是循環(huán)結(jié)構(gòu)的是(
)(A)①② (B)②③ (C)③④ (D)②④C直到型循環(huán)當(dāng)型循環(huán)牛刀小試1.下列框圖是循環(huán)結(jié)構(gòu)的是()C直到型循環(huán)當(dāng)型40課堂實(shí)例例1
設(shè)計(jì)一算法,求和:1+2+3+…+100第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050.我們發(fā)現(xiàn)這個(gè)算法中存在一些反復(fù)執(zhí)行的步驟,于是我們嘗試用循環(huán)結(jié)構(gòu)表示。如何用循環(huán)結(jié)構(gòu)表示出來(lái)呢?課堂實(shí)例例1設(shè)計(jì)一算法,求和:1+2+3+…+100第1步41課堂實(shí)例第(i-1)步的結(jié)果+i=第i步的結(jié)果思考2:各步驟有共同的結(jié)構(gòu):為了方便有效地表示上述過(guò)程,我們引進(jìn)一個(gè)累加變量S來(lái)表示每一步的計(jì)算結(jié)果,從而把第i步表示為:S=0S=S+1S=S+2S=S+3…S=S+100例1
設(shè)計(jì)一算法,求和:1+2+3+…+100S=S+i引進(jìn)一個(gè)計(jì)數(shù)變量i,依次取1,2,…,100,即把i+1仍記為i,即第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050.i=i+1課堂實(shí)例第(i-1)步的結(jié)果+i=第i步的結(jié)果思考2:各步驟42例1
設(shè)計(jì)一算法,求和:1+2+3+…+100S=S+ii=i+13、怎么用程序框圖表示呢?4、S有什么作用?i呢?i=i+1S=S+iS=0S=S+1S=S+2S=S+3…S=S+100累加變量S來(lái)表示每一步的計(jì)算結(jié)果,S的初始值為0i的初始值為1,i依次取1,2,…,100,由于i同時(shí)記錄了循環(huán)的次數(shù),所以i稱為計(jì)數(shù)變量.循環(huán)體:
人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】例1設(shè)計(jì)一算法,求和:1+2+3+…+1003、怎么用程43i=i+1S=S+i解決方法就是加上一個(gè)判斷,判斷是否已經(jīng)加到了100,如果加到了則退出,否則繼續(xù)加。直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)S=S+ii=i+1是否S=S+ii=i+1否是i≤100?i>100?請(qǐng)?zhí)钌吓袛嗟臈l件。5、如何設(shè)置循環(huán)終止條件?試分析兩種流程的異同點(diǎn)人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】i=i+1S=S+i解決方法就是加上一個(gè)判斷,判44算法(當(dāng)型循環(huán)結(jié)構(gòu))第一步:令i=1,s=0;第二步:判斷i≤100是否成立。若是,則執(zhí)行第三步;否則輸出s,結(jié)束算法;第三步:計(jì)算s=s+i;第四步:計(jì)算i=i+1,返回第二步i=1S=0i≤100?是S=S+ii=i+1否輸出S結(jié)束當(dāng)型循環(huán)結(jié)構(gòu)開(kāi)始例1
設(shè)計(jì)一算法,求和:1+2+3+…+100人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】算法(當(dāng)型循環(huán)結(jié)構(gòu))第一步:令i=1,s=0;第二步:判斷i45思考:如何用自然語(yǔ)言表述1.1-5中的直到型循環(huán)結(jié)構(gòu)算法?算法:第一步:令i=1,s=0;第二步:計(jì)算s=s+i;第三步:計(jì)算i=i+1;第四步:判斷i>100是否成立。若是,則輸出s;否則返回第二步。結(jié)束輸出SS=S+ii=i+1i>100?否是S=0i=1開(kāi)始1.1-5改進(jìn)這一算法,表示輸出1,1+2,1+2+3,…,1+2+3+…+(n-1)+n(n∈N※)的過(guò)程。直到型循環(huán)結(jié)構(gòu)人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】思考:如何用自然語(yǔ)言表述1.1-5中的直到型循環(huán)結(jié)構(gòu)算法?算46改進(jìn)后的直到型循環(huán)結(jié)構(gòu)程序圖為:結(jié)束輸出SS=S+ii=i+1否是S=0i=1開(kāi)始輸入ni>n?算法:第一步:令i=1,s=0;第二步:輸入一個(gè)正整數(shù)n。第三步:計(jì)算s=s+i;第四步:計(jì)算i=i+1;第五步:輸出s第六步:判斷i>n是否成立。若是,則結(jié)束算法;否則返回第三步。人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】改進(jìn)后的直到型循環(huán)結(jié)構(gòu)程序圖為:結(jié)束輸出SS=S+ii=47二、循環(huán)結(jié)構(gòu)三要素:循環(huán)體、循環(huán)變量(初值)、循環(huán)終止條件三、設(shè)計(jì)循環(huán)結(jié)構(gòu)的三步曲:(1)確定循環(huán)體(2)初始化變量(3)設(shè)置循環(huán)的終止條件.人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】二、循環(huán)結(jié)構(gòu)三要素:人教版高中數(shù)學(xué)算法與程序框圖上課課件P48課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算
的值的算法,并畫(huà)出程序框圖.第一步:令i=1,s=1;第三步:計(jì)算i=i+1;第四步:判斷i>50是否成立。若是,則輸出s;否則返回第二步。第二步:計(jì)算s=s×i;算法步驟:①確定循環(huán)體:S=____;i=i+1.②初始化變量:i=____,S=___.③循環(huán)終止條件:i___?s×i11>50人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】人教版高中數(shù)學(xué)算法與程序框圖上課課件PPT1【PPT教研課件】課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算49課堂練習(xí)1、設(shè)計(jì)一個(gè)計(jì)算
的值的算法,并畫(huà)出程序框圖.算法步驟:第一步:令i=1,s=1;第二步:計(jì)算s=s×i;第三步:計(jì)算i=i+1;第四步:判斷i>50是否成立。若是,則輸出s;否則返回
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色出行解決方案民間擔(dān)保借款合同4篇
- 男方協(xié)議離婚書(shū)2025年度電子版制作與版權(quán)保護(hù)合同3篇
- 二零二五年度智能電網(wǎng)設(shè)備研發(fā)與銷售合同范本4篇
- 二零二五版內(nèi)資股協(xié)議轉(zhuǎn)讓知識(shí)產(chǎn)權(quán)保護(hù)合同4篇
- 二零二五年度爬架租賃與施工現(xiàn)場(chǎng)環(huán)境保護(hù)合同2篇
- 2025年度城市公園綠地日常養(yǎng)護(hù)維修服務(wù)合同規(guī)范3篇
- 二零二五年度名筑印象住宅電梯品牌代理銷售合同4篇
- 二零二五年內(nèi)蒙古文化旅游融合發(fā)展合同規(guī)范4篇
- 2025年度瓷磚鋪貼與新型建筑材料研發(fā)合同4篇
- 二零二五年度山莊生態(tài)旅游合作開(kāi)發(fā)合同范本2篇
- 二零二五年度無(wú)人駕駛車輛測(cè)試合同免責(zé)協(xié)議書(shū)
- 2025年湖北華中科技大學(xué)招聘實(shí)驗(yàn)技術(shù)人員52名歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 黑龍江省哈爾濱市2024屆中考數(shù)學(xué)試卷(含答案)
- 高三日語(yǔ)一輪復(fù)習(xí)助詞「と」的用法課件
- 毛渣采購(gòu)合同范例
- 無(wú)子女離婚協(xié)議書(shū)范文百度網(wǎng)盤(pán)
- 2023中華護(hù)理學(xué)會(huì)團(tuán)體標(biāo)準(zhǔn)-注射相關(guān)感染預(yù)防與控制
- 五年級(jí)上冊(cè)小數(shù)遞等式計(jì)算200道及答案
- 2024年廣東高考政治真題考點(diǎn)分布匯 總- 高考政治一輪復(fù)習(xí)
- 燃?xì)夤艿滥甓葯z驗(yàn)報(bào)告
- GB/T 44052-2024液壓傳動(dòng)過(guò)濾器性能特性的標(biāo)識(shí)
評(píng)論
0/150
提交評(píng)論