第12課+算法的控制結(jié)構(gòu)(課件)-七年級(jí)信息技術(shù) (浙教版2020)_第1頁
第12課+算法的控制結(jié)構(gòu)(課件)-七年級(jí)信息技術(shù) (浙教版2020)_第2頁
第12課+算法的控制結(jié)構(gòu)(課件)-七年級(jí)信息技術(shù) (浙教版2020)_第3頁
第12課+算法的控制結(jié)構(gòu)(課件)-七年級(jí)信息技術(shù) (浙教版2020)_第4頁
第12課+算法的控制結(jié)構(gòu)(課件)-七年級(jí)信息技術(shù) (浙教版2020)_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第12課

算法的控制結(jié)構(gòu)”添加標(biāo)題問題情境1、1+2+3+……+100=___________2、1+2+3+……+n=_____________3、1+2+3+……_________>2004?(1+100)×100/2=5050(1+n)×n/2當(dāng)n=62時(shí),(1+n)×n/2=(1+62)×62/2=1953當(dāng)n=63時(shí),(1+n)×n/2=(1+63)×63/2=2016添加標(biāo)題算法的控制結(jié)構(gòu)順序結(jié)構(gòu):算法中各個(gè)步驟按先后順序依次執(zhí)行。變量就像一個(gè)存放數(shù)據(jù)的“盒子”,新建變量sum來存放累加的結(jié)果。1、先定義變量初始值:sum=02、存入數(shù)據(jù)“1”:sum=sum+1=13、存入數(shù)據(jù)“2”:sum=sum+2=2…………n、存入數(shù)據(jù)“n”:sum=sum+n等號(hào)左右兩邊的“sum”值是不一樣的添加標(biāo)題累加求和:1+2+3+……+n=_____________sum=0,n=1,sum=sum+n=1sum=1,n=2,sum=sum+n=3……sum=4950,n=100,sum=sum+n=5050基本思想:累加直到n=100為止,輸出sum。任務(wù)一:請根據(jù)題目,補(bǔ)充流程圖①②③添加標(biāo)題算法的控制結(jié)構(gòu)分支結(jié)構(gòu):算法中先進(jìn)行條件是否滿足的判斷,再根據(jù)判斷結(jié)果執(zhí)行步驟。無論條件P是否成立,只能執(zhí)行A或B中的一條路徑。在A或B兩個(gè)框中,有一個(gè)可以是空的,即不執(zhí)行任何操作。添加標(biāo)題算法的控制結(jié)構(gòu)循環(huán)結(jié)構(gòu):算法中某些操作步驟在條件控制下需要重復(fù)執(zhí)行(循環(huán))。當(dāng)給定的條件P成立則執(zhí)行A,然后再判斷P條件是否成立。如果仍然成立,則執(zhí)行A,如此反復(fù)直到P條件不成立為止,此時(shí)不執(zhí)行A而脫離循環(huán)結(jié)構(gòu)。添加標(biāo)題累加求和:1+2+3+……_________>2004?當(dāng)n=1時(shí),sum=1當(dāng)n=2時(shí),sum=3……當(dāng)n=62時(shí),sum=1953當(dāng)n=63時(shí),sum=2016基本思想:找到sum>2004時(shí),n的最小值。任務(wù)二:請根據(jù)題目,補(bǔ)充流程圖①②順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)算法的控制結(jié)構(gòu)分支結(jié)構(gòu):條件是否成立只判斷1次循環(huán)結(jié)構(gòu):條件是否成立往往判斷多次課后鞏固1、下列關(guān)于算法的描述錯(cuò)誤的是(

)A、順序結(jié)構(gòu)中的每個(gè)步驟一定會(huì)被執(zhí)行一次,而且僅被執(zhí)行一次B、對(duì)于分支結(jié)構(gòu)來說,必定有一個(gè)分支被執(zhí)行,其他的分支則被忽略C、算法的基本結(jié)構(gòu)分順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三種D、循環(huán)結(jié)構(gòu)中的步驟必定會(huì)被執(zhí)行一次D注意:如果一開始條件就為真,則循環(huán)結(jié)構(gòu)中的步驟不會(huì)被執(zhí)行。課后鞏固2、以下流程圖的算法,輸出結(jié)果是(

)A、242424B、244048C、888D、244072DX=X+Y+Z=8+8+8=24Y=X+Y+Z=24+8+8=40Z=X+Y+Z=24+40+8=72課后鞏固3、某算法的部分流程圖如圖所示,執(zhí)行該流程后,“m-1”被執(zhí)行的次數(shù)為(

)CA、3 B、4 C、5 D、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論