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.被點選」的事件中,加入變數的取得及運算: