資源簡介 (共17張PPT)周而復始的循環結構信息科技-五上如何用算法描述這一結算過程?循環結構當顧客需要結算時,超市收銀員的工作可簡單歸納為以下步驟:第1步,收銀員逐一掃描顧客選購的商品,收費系統自動計算商品總價。第2步,顧客付款。第3步,收銀員將商品放入購物袋中。由此可見,以上三個步驟完成了結算流程,每次結算都需要重復該流程。是否有人結賬?掃描商品,自動計費顧客付款否是物品裝袋結束開始循環結構超市結算算法流程圖是否有人結賬?掃描商品,自動計費顧客付款否是物品裝袋結束開始循環結構循環體循環結束條件循環結構是指在算法執行中重復執行某個功能的一種程序結構。循環結構一般包括循環體和循環結束條件。循環結構無限循環步驟一步驟二……開始循環體無限循環:沒有明確的終止調節,或其終止調節永遠不會被滿足,循環體不斷重復執行,無法自行終止。如:紅綠燈的算法。循環結構計數循環步驟一步驟二……開始循環次數結束是否循環體循環結束判斷條件計數循環:事先知道循環的次數,當循環體重復執行達到固定次數后,循環停止。如:計算1+2+3+……+100的值循環結構直到型循環步驟一步驟二……開始判斷條件結束是否循環體循環結束判斷條件直到型循環:先執行一次循環體,再進行條件判斷,滿足條件繼續執行,不滿足條件就結束。如:計算1+2+3+……+100的值,直到加數等于100停止。循環結構當型循環步驟一步驟二……開始循環體判斷條件結束是否循環結束判斷條件當型循環:先進行條件判斷,滿足條件繼續執行,不滿足條件就結束。如:超市結算算法。小試身手每天早晨重復起床洗漱等過程嘗試用循環結構流程圖表示。起床洗漱……上學循環結構的應用計算小組全部同學的體質指數,并畫出流程圖1、小組人數______。2、循環次數為小組人數循環結構的應用通過程序驗證算法無限循環計數循環直到型循環通過程序驗證算法1、打開圖形化編程軟件,編寫程序2、調試運行程序,保存。輸入小組人數引用前面的分支結構程序挑戰自我1.若一個變量Y的初值為0,在執行圖中程序段后,Y的最終值是( )A.0B.1C.5D.6挑戰自我2.選用不同的循環結構算法,計算1+2+3+……+100的值。THANK YOU 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫