《2022年高中數(shù)學 第五章 第3課時《選擇結構》教案(學生版) 蘇教版必修3》由會員分享,可在線閱讀,更多相關《2022年高中數(shù)學 第五章 第3課時《選擇結構》教案(學生版) 蘇教版必修3(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、2022年高中數(shù)學 第五章 第3課時《選擇結構》教案(學生版) 蘇教版必修3
重點難點
重點:掌握選擇結構的執(zhí)行過程;用流程圖表示順序結構的算法。
難點:選擇結構程序執(zhí)行的過程;用多分支結構描述求解問題的算法。
【學習導航】
知識網(wǎng)絡
學習要求
1.理解選擇結構的執(zhí)行過程
2.如何在流程圖中用選擇框表示選擇結構
3.理解多分支選擇結構的流程
【課堂互動】
自學評價
1.問題:
某鐵路客運部門規(guī)定甲乙兩地之間旅客托運行李的費用為
其中w(單位:Kg)為行李的重量。
計算費用c(單位:元)的算法可以用怎樣的算法結構來表示?
【解析】為了計算行李的托
2、運費用,應先判斷行李的重量是否大于50Kg,然后再選用相應的公式進行計算。其算法為:
S1 輸入行李的重量w;
S2 如果w≤50,那么,否則;
S3 輸出行李重量w和運費c。
上述算法的流程圖如下:
開始
輸入n
W≤50
Y
結束
N
輸出w,c
2. 選擇結構
上述算法過程中,先根據(jù)條件作出判斷,再決定執(zhí)行哪一種操作的結構稱為選擇結構(selection structure)(或稱“分支結構”)。如下圖中,虛線框內是一個選擇結構,它包含一個判
3、斷,當條件p成立(或稱為“真”)時執(zhí)行A,否則執(zhí)行B。在A和B中,有且只能有一個被執(zhí)行,不可能同時被執(zhí)行,但A和B兩個框中可以有一個是空的,即不執(zhí)行任何操作。
N
Y
P
A
B
上述內容可以解釋為:
如果 條件P成立 那么
執(zhí)行內容A
否則
執(zhí)行內容B
結束
另一種情況:
如果 條件P成立 那么
執(zhí)行內容A
結束
Y
P
用框圖可表示為:
N
A
【經(jīng)典范例】
例1 任意給定三個正實數(shù),設計一個算法,判斷:以這樣三個數(shù)為邊長的三角形是否存在?畫出它的流程圖。
分析 要判定三個實數(shù)能否構成三角形的三條邊,主要是根
4、據(jù)三角形的邊角關系定理:任意兩邊之和大于第三邊。即如果三個數(shù)中的任意兩個之和大于第三個數(shù),那么它們就可以作為三角形的三條邊長。
【解】流程圖:
例2 設計求解一元二次方程
的一個算法,并用流程圖表示。
【解】算法如下
S1 輸入a,b,c
S2 △
S3 如果△<0,那么輸出“由于方程無實數(shù)根”,否則,,輸出這兩個根。
流程圖:
例3 如果考生的成績大于或等于60分,則輸出“及格”,否則
5、輸出“不及格”,用流程圖表示這一算法過程。
【解】
追蹤訓練一
1、如果考生的成績 (以滿分100分計) ,則輸出“優(yōu)秀”;若成績,則輸出“中等”;若,則輸出“及格”;若,則輸出“不及格”。若輸入的成績?yōu)?5,則輸出結果為______________。
2、下邊的流程圖(如圖所示),能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內的條件是 .
開始
輸入a,b,c
a>b且a>c
b>c
Y
N
Y
N
輸出a
輸出c
輸出b
結束
3、下面的流程圖表示了一個什么樣的算法?
【解】
思考:如果要實現(xiàn)上述流程圖所表示的目的,是否還有其它的算法?
算法:將a與b進行比較,將大的數(shù)放入一個臨時變量Max中,再將Max與c比較,輸出大的數(shù)。
4、寫出解方程(a,b為常數(shù))的算法,并畫出流程圖。
【解】算法如下:
流程圖開始
輸入a,b
a=0
N
結束
Y
方程無解
:
5、設計一個求任意實數(shù)的絕對值的算法,并畫出流程圖.
【解】算法如下:
S1 輸入任意實數(shù);
S2 若,則;否則;
S3 輸出.
流程圖如下: