上方的圖片,是基本內容,
主要是計算 BMI指數 = 體重 /(身高*身高) ,
體重的單位採用公斤,身高的單位,要從公分轉換成公尺。
依據 台灣 BMI 指數的建議 ,我們準備建立判斷式
圖二
上圖的判斷式,
第一行, 計算 BMI之後, 若 大於 35
則顯示2秒 "你是無限量級,要減重了"
等待 1秒鐘之後,程式 全部停止。
若 BMI 沒有大於 35,程式就會跳過第2~第4行,往下一個判斷式前進。
圖三
上圖的判斷式,是因為圖二的 BMI 沒有大於 35 所以,走到這邊來執行
第一行, 計算 BMI之後, 若 大於 30 。 (意思就是 30< BMI <35 )
則顯示2秒 " 中度肥胖,要減重了"
等待 1秒鐘之後,程式 全部停止。
若 BMI 沒有大於 30,程式就會跳過第2~第4行,往下一個判斷式前進。
圖四
上圖的判斷式,是因為圖三BMI 沒有大於 30 所以,走到這邊來執行
第一行, 計算 BMI之後, 若 大於27 。 (意思就是 27< BMI <30 )
則顯示2秒 " 輕度肥胖,要開始控制體重了"
若 BMI 沒有大於 27,程式就會跳過第2~第3行,往下一個判斷式前進。
圖五
上圖的判斷式,是因為圖四 BMI 沒有大於 27 所以,走到這邊來執行
第一行, 計算 BMI之後, 若 大於 24 。 (意思就是 24< BMI <27 )
則顯示2秒 " 一點點過重啦,還可以啦"
若 BMI 沒有大於 24,程式就會跳過第2~第4行,往下一個判斷式前進。
上圖的判斷式,是因為 BMI 沒有大於 24 所以,走到這邊來執行
第一行, 計算 BMI之後, 若 大於 18.5 。 (意思就是 18.5< BMI <24 )
則顯示2秒 " 超級棒!模特兒身材"
若 BMI 沒有大於 18.5,程式就會跳過第2~第4行,往下一個判斷式前進。
上圖的判斷式,是因為 BMI 沒有大於 18.5 所以,走到這邊來執行
第一行, 計算 BMI之後, 若 大於 18.5 。 (意思就是 18.5< BMI <24 )
則顯示2秒 " 超級棒!模特兒身材"
若 BMI 沒有大於 18.5,程式就會跳過第2~第4行,往下一個判斷式前進。