iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

30 天完成:血壓健康追蹤系統 系列

使用java 設計出簡易的血壓每日記錄文字報告

參賽天數 21 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

功能及進度介紹

利用30天的時間一天新增一點進度來完成血壓追蹤紀錄的功能列表。內容預計是製作可以每天輸入收縮壓、舒張壓、脈搏的程式,可以自動儲存近30天的紀錄,預計視窗中顯示血...

2025-09-15 ‧ 由 shiun_ 分享
DAY 2

建立專案資料夾與測試

今天要建立本專案的資料夾,為了方便查找我簡單的取了「blood pressure」件好資料夾後開啟Java程式,簡單的測試是否能夠正常啟動,測試用程式碼是pri...

2025-09-16 ‧ 由 shiun_ 分享
DAY 3

變數與if/else

先用基礎的變數int來儲存收縮壓及舒張壓後用條件語法來判斷印出不同訊息。sistolic為收縮壓,diastolic為舒張壓,各自用int訂一個變數。if用在收...

2025-09-17 ‧ 由 shiun_ 分享
DAY 4

Scanner語法

今天使用Scanner語法,讓使用者可以從鍵盤輸入數字然後讓程式讀取,增加互動性而不是像昨天的已經現在程式碼中打好血壓脈搏的數值。 以下是程式碼詳細解釋:1...

2025-09-18 ‧ 由 shiun_ 分享
DAY 5

方法封裝

為了讓昨天的程式更加簡潔,今天會把昨天的程式碼封裝成方法 程式碼:1.建立一個方法,並稱作recordTodayData public static voi...

2025-09-19 ‧ 由 shiun_ 分享
DAY 6

陣列

今天易用陣列「array」把每天輸入的血壓脈搏資料儲存後等到第30天就可以直接算出平均,今天先假設輸入三天的數據 程式碼:1.建立一個長度為3的陣列,儲存這...

2025-09-20 ‧ 由 shiun_ 分享
DAY 7

輸入+儲存陣列+印出

今天結合第五天跟第六天,目標是把數據輸入後會除存在陣列最後印出 程式碼解釋:1.建立三天的收縮壓、舒張壓、脈搏陣列,因為是三天所以寫成[3] static...

2025-09-21 ‧ 由 shiun_ 分享
DAY 8

用for迴圈自動輸入多天數據

利用迴圈自動輸入好幾天的數據就不需要手動呼叫昨天寫的recordTodayData()好幾次,每天輸入後馬上判斷出狀態並印出 程式碼解釋:1.新增陣列並儲存...

2025-09-22 ‧ 由 shiun_ 分享
DAY 9

計算數據的平均

今天要計算出輸入的三樣數據的各個平均值是多少以便讓整體趨勢變更清楚 程式碼解釋:計算平均值部分:1.宣告一個變數來累加所有收縮壓、舒張壓、脈搏數值 int...

2025-09-23 ‧ 由 shiun_ 分享
DAY 10

趨勢分析

讓昨天計算出來的平均值加入「趨勢分析」功能,程式會根據平均值給出整體評語,例如「整體偏高」「整體偏低」「整體正常」。 程式碼解釋:1.要把平均值計算和分析趨...

2025-09-24 ‧ 由 shiun_ 分享