Skip to main content

App Inventor 練習:BMI計算

 

程式練習

BMI身體質量指數之判斷:輸入身高及體重,求個人BMI值=?

BMI=體重/(身高^2),身高以公尺(M)為單位,體重以公斤(KG)為單位。

並判斷身體質量指數標準與否?

BMI的判斷標準:

BMI<18.5          體重過輕
18.5≦BMI<24  標準體重
24≦BMI<27     過重
BMI≧27           肥胖

 

設計畫面

 

程式設計

 

導入「變數」的觀念:

變數在程式中,扮演中儲存資料的角色,類似數學的「代數」,可將資料儲存在記憶體之中,在需要的時候拿出來用。

使用變數還可以簡化程式的設計,讓複雜的程式方塊變成「變數」,依照變數名稱便可一目了然該變數儲存的資料是什麼,增加程式的可讀性。

 

使用方式

 先找到「內建方塊」→「變數」,將「初始化全域變數」拉出來:

先定義三個變數: 身高(height)、體重(weight)及BMI

接著在「當按鈕1.被點選」的事件中,加入變數的取得及運算: