Scratch目前提供算術運算、比較運算、邏輯運算及字串運算等:
我們就以目前大家常在討論的BMI計算及數學面積來講解運算和變數
1)BMI計算--BMI=體重(kg)/身高平方(m)
首先,新增三個變數:體重、身高及BMI值,如下圖,點選「產生一個變數」,接著輸入變數名稱,並選取「適用所有角色」
完成如下:
※撰寫程式:
分別提問身高和體重,然後將身高及體重的變數設為我們輸入的值。因為我們平常身高都是以公分,計算BMI時必須將公分轉換為公尺,所以在指定給變數前先除100,得到就是公尺,你也可以直接提問公尺,這樣就不用進行轉換了。
程式執行結果:
接著來判斷BMI是標準、過輕或過重,使用三個IF來判斷,其實有更好的方法,請小朋想一想
顯示部份可以使用顯示文字或改變造型
如果使用改變造型,你就必須先匯入不同造型並加入文字