3-4 Scratch3 你的體重正常嗎?

3-4-1 單元小遊戲介紹

這個小遊戲在輸入你的身高體重後,會計算你的BMI值,並推算你的BMI值
是不是健康的,
我們一起來看看吧!

小技巧!BMI值是甚麼呢?

世界衛生組織建議以身體質量指數(Body Mass Index, BMI)來衡量肥胖程度,其計算公式是以體重(公斤)除以身高(公尺)的平方。 國民健康署建議我國成人BMI應維持在18.5(kg/m2)及24(kg/m2)之間,太瘦、過重或太胖皆有礙健康。 研究顯示,體重過重或是肥胖(BMI≧24)為糖尿病、心血管疾病、惡性腫瘤等慢性疾病的主要風險因素;而過瘦的健康問題,則會有營養不良、骨質疏鬆、猝死等健康問題。
資料來源:衛服部國民健康署-健康久久網站。https://health99.hpa.gov.tw/OnlinkHealth/Onlink_BMI.aspx

一起來玩玩看吧!

1.在下面的框框輸入你的身高,按下ENTER鍵。

2.在下面框框輸入你的體重,再次按下ENTER。

3.接下來貓貓就會幫你計算你的BMI值,並告訴你哦!

4.然後貓貓就會分析你是不是健康的,並提出建議唷!

3-4-2 遊戲實作

接下來就開始實作我們的BMI計算機囉!

●記得在貓貓的程式中做哦!
1.把”事件”裡的①放入程式框中,讓這個程式可以開始執行。

2.將”偵測”裡的②放入程式框,並在白色框框中輸入「請輸入你的身高!」,讓貓貓可以讀取身高數字。
3.在”變數”中按下”建立一個變數”,在框框中打上「身高」,將③放入程式框中,並拉出”偵測”裡的④到③的空白框裡面,就可以把玩家輸入的身高存到程式裡了哦!

4.再次將”偵測”裡的②放入程式框,並在白色框框中輸入「請輸入你的體重!」,讓貓貓可以讀取體重數字。
5.再次在”變數”中按下”建立一個變數”,在框框中打上「體重」,將③放入程式框中,將變數的身高改為體重,並拉出”偵測”裡的④到③的空白框裡面,就可以把玩家輸入的體重存到程式裡了哦!

6-1.再次在”變數”中按下”建立一個變數”,在框框中打上「BMI」,將⑤放入程式框中,將變數的身高改為BMI。
6-2.再從”運算”中拉出⑥到程式框中,把”變數”中的⑦放入前面的白色框框裡,後面的白色框框輸入100,完成身高從公分轉換成公尺的計算。

6-3.把整個⑥複製出來備用。
6-4.將”運算”中的⑦拉至程式框中,分別將兩個⑥放到前後兩個白色框框中。
6-5.將”運算”中的⑧拉到程式框中,再將”變數”中的⑨拉到前面的框框中,再將⑦放入後面的框框中。

7.將”變數”中的⑩放入程式框中,再把”運算”的⑪放到白色框框中,再把”變數”中的⑫放到⑪的白色框框中,完成BMI的四捨五入計算。

8.拉出”外觀”中的⑬到程式框,再將”運算”中的⑭放入前面的白色框框中,前面的白框框中輸入「你的BMI值大約是:」,再拉出”變數”中的⑮放入⑭後面的白色框框中,把⑬最後面的框框中輸入2,這樣就可以讓玩家看到計算後的BMI值哦!

9.接下來就要開始判斷玩家的BMI值是否正常囉!

9-1.首先我們將”控制”裡的⑯拉到程式框中,接著把”運算”的⑰放入⑯的白色框框中,並在⑰的兩個格子中,前後各放入”變數”裡的⑱與24數值。

9-2.然後我們在⑯的”如果…那麼”下面的空格中,放入”外觀”裡的⑲,並輸入「該注意飲食囉!請多多注意健康!」。
●9-1與9-2這邊的意思是:如果BMI超過24,那麼貓貓便會說出BMI超過標準範圍的提示。

9-3.將”控制”裡的⑳拉至⑯”…否則”下方的空格中,接著把”運算”的㉑放入⑳的白色框框中,並在㉑的兩個格子中,前後各放入”變數”裡的㉒與19數值。

9-4.在⑳的”如果…那麼”下面的空格中,放入”外觀”裡的㉒,並輸入「不多不少正剛好!請繼續抱持!」。
●9-3與9-4這邊的意思是:如果BMI低於過24,並且大於19,那麼貓貓便會說出BMI在標準範圍內的提示。
9-5.最後我們再將”外觀”裡的㉓放入⑳”…否則”下方的空格中,,並在白色框框中輸入「太輕了!需要多補充營養囉!」,代表的是如果玩家BMI值低於19,貓貓便會提醒你過輕囉!

10.貓貓BMI測量機的實作就到此結束囉!趕快來測試看看你做的成果怎麼樣吧!

%d 位部落客按了讚: