中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

4.3 運(yùn)用選擇結(jié)構(gòu)描述問題求解過程 課件(共28張PPT) 2022-2023 學(xué)年粵教版(2019)高中信息技術(shù) 必修1

資源下載
  1. 二一教育資源

4.3 運(yùn)用選擇結(jié)構(gòu)描述問題求解過程 課件(共28張PPT) 2022-2023 學(xué)年粵教版(2019)高中信息技術(shù) 必修1

資源簡介

(共28張PPT)
粵教版普通高中教科書
信息技術(shù) 必修1
數(shù)據(jù)與計(jì)算
復(fù)習(xí)回顧
程序的三種基本結(jié)構(gòu)?
代碼段1
代碼段2
順序結(jié)構(gòu)
代碼段1
代碼段2
條件
成立
不成立
代碼段
條件
成立
不成立
選擇結(jié)構(gòu)
循環(huán)結(jié)構(gòu)
任何算法都可以用順序、選擇、循環(huán)這三種基本控制結(jié)構(gòu)的組合來表示。
程序設(shè)計(jì)基礎(chǔ)
運(yùn)用選擇結(jié)構(gòu)描述問題的求解過程
課堂任務(wù)
BMI是用體重公斤數(shù)除以身高米數(shù)平方得出的數(shù)字,是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個(gè)標(biāo)準(zhǔn)。
計(jì)算公式是體重指數(shù)(BMI)=體重(kg)÷身高2(m)
上機(jī)作業(yè):計(jì)算BMI
根據(jù)流程圖編寫程序
問題
BMI是用體重公斤數(shù)除以身高米數(shù)平方得出的數(shù)字,是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個(gè)標(biāo)準(zhǔn)。
計(jì)算公式是體重指數(shù)(BMI)=體重(kg)÷身高2(m)
選擇結(jié)構(gòu)
需要根據(jù)某一特定的條件選擇其中的一個(gè)分支執(zhí)行。選擇結(jié)構(gòu)有單分支、雙分支和多分支。
代碼段1
代碼段2
條件
成立
不成立
選擇結(jié)構(gòu)之單分支
18.5體型正常
……
計(jì)算BMI

選擇結(jié)構(gòu)
單分支if語句
選擇結(jié)構(gòu)
1. 單分支if語句
if (條件表達(dá)式):
語句塊
下列單分支if 語句正確的是( )
A.
if (s>=60)
grade=“合格”
print(grade)
B.
if (s>=60):
grade=“合格”
print(grade)
C.
if (s>=60):
grade=“合格”
print(grade)
D.
if (s>=60):
grade=“合格”
print(grade)
冒號不能省略
縮進(jìn)
語句塊可以是一條或多條語句,多條語句需遵循相同的縮進(jìn)
注意:

C
選擇結(jié)構(gòu)之單分支
18.5體型正常
……
計(jì)算BMI

程序?qū)崿F(xiàn):
h=float(input(“請輸入身高:”))
w=float(input(“請輸入體重:”))
BMI=w/(h**2)
if
print(“體型正?!?
選擇結(jié)構(gòu)
體型正常
體型不正常
18.5<=BMI<=24
BMI<18.5
BMI>24
選擇結(jié)構(gòu)之雙分支
2.雙分支 if 語句
選擇結(jié)構(gòu)之雙分支
2.雙分支 if 語句
if (條件表達(dá)式):
語句塊
if (條件表達(dá)式):
語句塊A
else:
語句塊B
注意:
冒號
縮進(jìn)與對齊
選擇結(jié)構(gòu)之雙分支
18.5體型正常
……
計(jì)算BMI

程序?qū)崿F(xiàn):
h=float(input(“請輸入身高:”))
w=float(input(“請輸入體重:”))
BMI=w/(h**2)
if
print(“體型正?!?
else:
print(“體型正?!?
體型不正常

選擇結(jié)構(gòu)之鞏固練習(xí)
編寫程序?qū)崿F(xiàn):每輸入一個(gè)分?jǐn)?shù),自動(dòng)判斷是否合格。60以上為合格,60分以下為不合格。
s>=60?
合格

不合格

輸入分?jǐn)?shù)
選擇結(jié)構(gòu)之拓展思考
體重過輕
正常
過重
肥胖
極度肥胖
選擇結(jié)構(gòu)之復(fù)習(xí)回顧
if (條件表達(dá)式):
語句塊
if (條件表達(dá)式):
語句塊A
else:
語句塊B
單分支if 語句:
雙分支if 語句:
選擇結(jié)構(gòu)之復(fù)習(xí)回顧
體型正常
體型不正常
18.5<=BMI<=24
BMI<18.5
BMI>24
選擇結(jié)構(gòu)之多分支
BMI<18.5 體重過輕
18.5<=BMI<=24 體重正常
2428BMI > 35 極度肥胖
選擇結(jié)構(gòu)之多分支
BMI<18.5 體重過輕
18.5<=BMI<=24 體重正常
2428BMI > 35 極度肥胖
BMI<18.5?
正常

超重

BMI<=24?
BMI<=28?
BMI<=34.9?
過輕
肥胖
極度肥胖






選擇結(jié)構(gòu)之多分支
程序?qū)崿F(xiàn):
單分支if語句
選擇結(jié)構(gòu)之多分支
程序?qū)崿F(xiàn):
雙分支if語句嵌套
選擇結(jié)構(gòu)之多分支
if(表達(dá)式 1):
語 句 1
elif(表達(dá)式 2):
語 句 2
elif(表達(dá)式 3):
語句 3

else:
語句 N+1
選擇結(jié)構(gòu)之多分支
if(表達(dá)式 1):
語 句 1
elif(表達(dá)式 2):
語 句 2
elif(表達(dá)式 3):
語句 3

else:
語句 N+1
用多分支結(jié)構(gòu)實(shí)現(xiàn):
選擇結(jié)構(gòu)之多分支
選擇結(jié)構(gòu)之多分支
選擇結(jié)構(gòu)之多分支
上機(jī)作業(yè)
例:某省高中信息技術(shù)學(xué)業(yè)水平考試進(jìn)行等級評價(jià),90分以上等級為A,80-90分等級為B,60-80分等級為C,60分以下等級為D。任意輸入一個(gè)學(xué)生成績,判斷屬于哪個(gè)等級。
BMI>=90?
B

C

BMI>=80?
BMI>=60?
A
D




選擇結(jié)構(gòu)之多分支
上機(jī)作業(yè)
例:某省高中信息技術(shù)學(xué)業(yè)水平考試進(jìn)行等級評價(jià),90分以上等級為A,80-90分等級為B,60-80分等級為C,60分以下等級為D。任意輸入一個(gè)學(xué)生成績,判斷屬于哪個(gè)等級。
s=int(input("請輸入您的分?jǐn)?shù):"))
if s>=90:
G="A"
else:
if s>=80:
G="B"
else:
if s>=60:
G="C"
else:
G="D"
print("您的等級為:",G)
s=int(input("請輸入您的分?jǐn)?shù):"))
if s>=90:
G="A"
if s>=80 and s<90:
G="B"
if s>=60 and s<80:
G="C"
if s<60:
G="D"
print("您的等級為:",G)
s=int(input("請輸入您的分?jǐn)?shù):"))
if s>=90:
G="A"
elif s>=80:
G="B"
elif s>=60:
G="C"
else:
G="D"
print("您的等級為:",G)

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 泰宁县| 蚌埠市| 东乌珠穆沁旗| 富源县| 和田市| 剑河县| 夏邑县| 安仁县| 临沂市| 化德县| 唐河县| 遂平县| 正安县| 高州市| 邵东县| 巴林左旗| 渭南市| 壤塘县| 航空| 阿坝县| 紫云| 金门县| 若尔盖县| 长阳| 北票市| 涪陵区| 凌海市| 墨竹工卡县| 安宁市| 石屏县| 呼伦贝尔市| 寻甸| 太康县| 双流县| 象州县| 亳州市| 灵丘县| 台前县| 杭锦后旗| 米易县| 达孜县|