這次透過鐵人賽除了複習了大一的時候練習過的程式碼還知道了新的程式碼寫法等。
這次主題中的功能及目標有資料輸入及儲存、自動判定血壓等級、所有紀錄查詢、統計報表(平均值及分級)、完整的主選單流程
新增每日紀錄:使用者自行輸入當日的血壓,檔案那邊會自動儲存歷史紀錄方便後續計算平均,也方便讓使用者不需要每天輸入以往的血壓。
顯示所有紀錄:列出目前所有輸入過的血壓資料,包含日期、數值與血壓狀態
產生報表:統計30天內的平均收縮壓、舒張壓、脈搏,並分析各血壓等級的天數分佈
自動異常值顯示:若某天收縮壓或舒張壓異常偏高或偏低,會在報表中標示提醒
結束系統使用:可安全退出系統,結束紀錄階段
操作方式:
執行程式後會出現讓使用者選擇的選單提示,使用者輸入對應的數字即可進入相應的功能
=== 血壓追蹤系統 ===
1. 新增每日紀錄
2. 顯示所有紀錄
3. 產生報表
4. 結束
請選擇功能:
輸出範例:
=== 30 天血壓報表 ===
平均收縮壓:122 mmHg
平均舒張壓:78 mmHg
平均脈搏:70 bpm
各血壓等級天數:
正常血壓:18 天
高血壓前期:7 天
第一級高血壓:3 天
第二級高血壓:2 天
低血壓:0 天