接續著本fChart系列前文《以fChart 馭 Python:練fChart了沒?》,我們將針對圖1 的「10 大項目之 3」的 30 個實例(可從此處下載),從原始問題描述到以流程圖表達解法,再對照流程圖寫出 Python 語法程式的過程詳細說明整個的問題解決(problem solving)過程。
圖 1:10 大項目之 3
原始問題
我們試圖把會安老師編排的範例一一還原到初始的問題形式來帶領讀者們思考:
問題 --- 流程圖 ---> 解法,一連串的問題解決奇幻之旅。筆者再次強調,「解決問題」是編程訓練的終極目的,而「流程圖」乃為邏輯表達之母(積木拼圖不是)。
單選
- 03-01.單選_絕對值:計算輸入數字的絕對值(absolute value)。
只需不到短短一分鐘...
輸入您的信箱與ID註冊即可享有一切福利!
會員福利
1免費電子報
2會員搶先看
3主題訂閱
4好文收藏