【正文】
結(jié) 束 Y N 開始 輸入 x x≥0? 輸出 y y=x y=- x 例 5. 下面的流程圖表示了一個什么樣的算法? 開始 輸入 a, b, c ab 且ac bc Y N Y N 輸出 a 輸出 c 輸出 b 結(jié)束 例 6. 超市購物: 購物不足 250元的,無折扣 購物滿 250元(含,下同),不足 500元的,打九五折 購物滿 500元,不足 1000元的,打九折 購物滿 1000元,打八五折 試畫出此算法的流程圖 . 開始 輸入 x 結(jié)束 輸出 x x250 x500 x1000 x=x* x=x* x=x* 是 否 是 否 是 否 算法 60分,則輸出 “ 及格 ” ,否則輸出 “ 不及格 ” ,用流程圖表示這一算法的過程。和框圖表示 (二 ) 在一個算法中,經(jīng)常會遇到一些 條件的判斷 ,算法的流程根據(jù)條件 是否成立 有不同的流向. 例如在上一節(jié)課中,我們作過一個求三角形的面積的流程,其實那個流程是有問題的。 輸入 x x≥60 Y N 開始 結(jié)束 輸出 “ 及格 ” 輸出 “ 不及格 ” 算法 ? 輸出 b N Y N Y ab且 輸入 a