結構化程式設計(5)


關係運算子

布爾(林)運算子

布林類型真(true)與假(false)

 

範例說明

Scratch沒有的積木:>=(大於等於)及<=(小於等於)

資料來源:
https://sites.google.com/site/yjl9466/4/4-3


BMI計算及判斷(資訊科技融入體健)

資料引用:國民健康署

資料引用:蘆洲國中田智婷老師


期中術科考試

題目:利用Scratch寫出BMI計算及判斷健康體位

系統需求:

演算法1:計算BMI

1.建立身高.體重.身高米及BMI變數

2.輸入身高(詢問使用者)且將答案存入變數身高

3.輸入體重(詢問使用者)且將答案存入變數體重

4.變數身高米=身高/100

5.變數BMI=體重/(身高米*身高米)

6.輸出BMI之運算結果

程式設計1

參考教學影片

演算法2-判斷健康體位

1.如果18.5 <= BMI < 24 →輸出"健康體位"

2.否則輸出"不標準體位"

 

程式設計2

討論:Scratch不提供≧、≦,如何表示18.5<=BMI<24?

提示

 

加分題

資料來源:

http://itopnet.blogspot.com/2019/03/scratch3-08bmi.html


作業上傳到雲端

1.點自己班的連結.輸入各班密碼

0801

0813

0816