資源簡介 (共19張PPT)浙教版信息技術第12課算法的控制結構什么是算法?算法是解決問題的方法和步驟。用流程圖來描述解決問題的方法和步驟(算法)。流程圖的圖形符號,你記住了嗎?開始/終止框處理框輸入/輸出框判斷框流程線例:輸入兩個數 a、b,求兩數之和 c為多少?按照先后順序(或上到下)一行一行地執行的程序結構。順序結構說明:S1:按順序先執行語句1S2:再執行語句2S3:最后執行語句3舉例:交換兩杯飲料(a,b),做家務活(燒水泡茶),上課次序(第一節,第二節…)入例如:上午課時算法描述:S1: 第一節S2: 第二節S3: 大課間活動S4: 第三節S5: 第四節小試牛刀系列一a=5,b=6,求c=?入選擇結構程序在執行步驟時出現了分支,它需要根據某一特定條件選擇其中一個分支。說明:S1:根據條件判斷S2:若是,則執行語句1若否,則執行語句2S3:下一條語句舉例:(1)天氣晴,小明騎自行車上學,否則坐公交車上學。(2)下雨天,課間操改為自修課。(3)紅燈停,綠燈亮。例如:天氣晴,小明騎自行車上學,否則坐公交車上學算法描述:S1:今天下雨嗎?S2:若是,坐公交車上學。若否,騎自行車上學例如:晴天出操,下雨天,課間活動改為自修課。算法描述:S1:現在下雨嗎?S2:若是,改教室自修。若否,去操場出操。小試牛刀系列二練習1:寫出下列用流程圖描述的算法的運行結果。小試牛刀系列二練習2:某商品團購優惠策略的流程圖如圖所示。當n為100、p為10時,實付金額s的值是( )A.1000 B.950C.850 D.750循環結構需要重復執行同一操作的程序結構稱為循環結構。或程序反復執行某個或某些操作,直到某條件為假(或為真)時才可終止循環說明:S1:根據條件判斷S2:若是,則執行語句組轉向S1。若否,退出循環。S3:執行下一個語句。小試牛刀系列三練習3:某算法的流程圖如圖所示:執行該算法后,a和s的值分別是( )A.a=5 s=24B.a=6 s=120C.a=4 s=6D.a=5 s=120練習4.計算S的值。小試牛刀系列三鞏固提升練習5:某算法部分流程圖如第5題圖所示,執行該部分流程圖后,變量s和變量i的值分別為______ ,________。鞏固提升練習6:求[0,100]之間所有偶數之和S的算法流程圖如下圖所示。為了實現此算法,圖中判斷框①和處理框②處可填入的是( )A.①x≤100 ②x←x+2B.①x≤100 ②x←x+1C.①x≥100 ②x←x+2D.①x≥100 ②x←x+1課堂小結順序結構:按照由上到下的順序一行一行地執行的程序結構。選擇結構:根據不同的條件判斷來決定程序執行走向的結構。循環結構需要重復執行同一操作的程序結構稱為循環結構。1. 小星同學星期天的計劃是:“8:00起床、吃早飯,10:00-11:30學習,12:30看一部電影,14:30打籃球”。用算法去描述這一計劃,合適的算法結構是_________。2. 有流程圖結構如圖所示,其算法結構屬于_________。第12課 算法的控制結構作業姓名1. 完成下面的表格。圖形 名稱 含義① 開始/終止框 程序的開始或結束② 對數據進行處理③ 輸入/輸出框 數據的輸入或輸出④ 根據條件進行判斷,選擇其中一個分支流程線 (Y)⑤(1).① (2).②(3).③ (4).④(NNYY)(5).⑤2. 某算法的流程圖如第下左右圖所示,執行該算法后, 輸出的結果是 。第 第2題圖3.求[0,100]之間所有偶數之和S的算法流程圖如下圖所示。為了實現此算法,圖中判斷框①和處理框②處可填入的是( )A.①x≤100 ②x←x+2 B.①x≤100 ②x←x+1C.①x≥100 ②x←x+2 D.①x≥100 ②x←x+1 第3題圖4.某算法的部分流程如圖所示。執行這部分流程,分別輸入3.4,則輸出x,y的值分別是( )A.7,4 B.4,3 C.-4,11 D.4,115.某旅游景點對于兒童是否買票,買何種票,都是以身高作為條件進行判斷的(身高低于1.1米的免門票,身高在1.1米—1.4米之間的兒童買半票,如果用流程圖表示如圖4,流程圖中的判斷框內填寫的條件應該是( )?A. h≥1.1 h≤1.4 B. h≥1.1 h≥1.4 C. h≤1.1 h≤1.4 D. h≤1.1 h≥1.46.停車計費問題。停車計費如下規定:進入停車位半小時內免費;半小時至1小時計費2元;1小時以上每小時加收3元(超過半小時,向上取整);每天18:00至次日8:00免費。完善程序流程圖,在A處應為 ,n為 ,m為 。(第6題圖)第5題圖附加題如右圖流程圖所示,執行算法,寫結果:輸入:64, 32,-32,-64輸出:輸入:2,-512,256,-128,輸出:輸入: 0, 2048,1024,512,4096輸出:1 展開更多...... 收起↑ 資源列表 第12課 算法的控制結構 教學課件.pptx 第12課 算法的控制結構 課堂作業.docx 縮略圖、資源來源于二一教育資源庫