【正文】
程序框圖包括以下幾部分:表示相應(yīng)操作的程序框;帶箭頭的流程線;程序框外必要的文字說明。 二、新課講授 (一)程序框圖 基本概念: ( 1)程序構(gòu)圖的概念 程序框圖又稱流程圖,是一種用規(guī)定的圖形、指向線及文字說明來準(zhǔn)確、直觀地表示算法的圖形。 處理框 賦值、計算,算法中處理數(shù)據(jù)需要的算式、公式等分別寫在不同的用以處理數(shù)據(jù)的處理框內(nèi)。 順序結(jié)構(gòu) 順序結(jié)構(gòu)是最簡單的算法結(jié)構(gòu),語句與語句之間,框與框之間是按從上到下的順序進(jìn)行的,它是由若干個依次執(zhí)行的處理步驟組成的,它是任何一個算法都離不開的一種基本算法結(jié)構(gòu). 順序結(jié)構(gòu)在程序框圖中的體現(xiàn)就是用流程線將程序框自上而 下地連接起來, 按順序執(zhí)行算法步驟。 A B 結(jié)束 開始 p= 2+3+42 S= p(p- 2)(p- 3)(p- 4) 輸入 S p A B 是 否 ( 2)、另一類是直到型循環(huán)結(jié)構(gòu),如下右圖所示,它的功能是先執(zhí)行,然后判斷給定的條件 P 是否成立,如果 P仍然不成立,則繼續(xù)執(zhí)行 A 框,直到某一次給定的條件 P 成立為止,此時不再執(zhí)行 A 框,離開循環(huán)結(jié)構(gòu)。計數(shù)變量用于記錄循環(huán)次數(shù),累加變量用于輸出