2019-2020年高中數(shù)學(xué) 1.2 流程圖第2課時教案 蘇教版必修3.doc
《2019-2020年高中數(shù)學(xué) 1.2 流程圖第2課時教案 蘇教版必修3.doc》由會員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 1.2 流程圖第2課時教案 蘇教版必修3.doc(8頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 1.2 流程圖第2課時教案 蘇教版必修3 重點難點 重點:掌握選擇結(jié)構(gòu)的執(zhí)行過程;用流程圖表示順序結(jié)構(gòu)的算法。 難點:選擇結(jié)構(gòu)程序執(zhí)行的過程;用多分支結(jié)構(gòu)描述求解問題的算法。 【學(xué)習(xí)導(dǎo)航】 知識網(wǎng)絡(luò) 學(xué)習(xí)要求 1.理解選擇結(jié)構(gòu)的執(zhí)行過程 2.如何在流程圖中用選擇框表示選擇結(jié)構(gòu) 3.理解多分支選擇結(jié)構(gòu)的流程 【課堂互動】 自學(xué)評價 1.問題: 某鐵路客運部門規(guī)定甲乙兩地之間旅客托運行李的費用為 其中w(單位:Kg)為行李的重量。 計算費用c(單位:元)的算法可以用怎樣的算法結(jié)構(gòu)來表示? 【分析】為了計算行李的托運費用,應(yīng)先判斷行李的重量是否大于50Kg,然后再選用相應(yīng)的公式進行計算。其算法為: S1 輸入行李的重量w; S2 如果w≤50,那么,否則; S3 輸出行李重量w和運費c。 上述算法的流程圖如下: 開始 輸入n W≤50 Y 結(jié)束 N 輸出w,c 2. 選擇結(jié)構(gòu) 上述算法過程中,先根據(jù)條件作出判斷,再決定執(zhí)行哪一種操作的結(jié)構(gòu)稱為選擇結(jié)構(gòu)(selection structure)(或稱“分支結(jié)構(gòu)”)。如下圖中,虛線框內(nèi)是一個選擇結(jié)構(gòu),它包含一個判斷,當(dāng)條件p成立(或稱為“真”)時執(zhí)行A,否則執(zhí)行B。在A和B中,有且只能有一個被執(zhí)行,不可能同時被執(zhí)行,但A和B兩個框中可以有一個是空的,即不執(zhí)行任何操作。 N Y P A B 上述內(nèi)容可以解釋為: 如果 條件成立 那么 執(zhí)行內(nèi)容A 否則 執(zhí)行內(nèi)容B 結(jié)束 另一種情況: 如果 條件成立 那么 執(zhí)行內(nèi)容A 結(jié)束 Y P 用框圖可表示為: N A 【經(jīng)典范例】 例1 任意給定三個正實數(shù),設(shè)計一個算法,判斷:以這樣三個數(shù)為邊長的三角形是否存在?畫出它的框圖。 分析 要判定三個實數(shù)能否構(gòu)成三角形的三條邊,主要是根據(jù)三角形的邊角關(guān)系定理:任意兩邊之和大于第三邊。即如果三個數(shù)中的任意兩個之和大于第三個數(shù),那么它們就可以作為三角形的三條邊長。 【解】流程圖: 開始 Y N 輸入a,b,c a+b>c,b+c>a,c+a>b是否同時成立 存在這樣的三角形 不存在這樣的三角形 結(jié)束 例2 設(shè)計求解一元二次方程 的一個算法,并用流程表示。 【解】算法如下 S1 輸入a,b,c S2 △ 開始 輸入a,b,c △ △<0 , N 方程無實數(shù)根 輸出兩個根 結(jié)束 Y S3 如果△<0,那么輸出“由于方程無實數(shù)根”,否則,,輸出這兩個根。 流程圖: 例3 如果考生的成績大于或等于60分,則輸出“及格”,否則輸出“不及格”,用流程圖表示這一算法過程。 【解】流程圖如下: 追蹤訓(xùn)練一 1、如果考生的成績 (以滿分100分計) ,則輸出“優(yōu)秀”;若成績,則輸出“中等”;若,則輸出“及格”;若,則輸出“不及格”。若輸入的成績?yōu)?5,則輸出結(jié)果為_______優(yōu)秀_______。 2、下邊的程序框圖(如圖所示),能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內(nèi)的條件是 . 3、下面的流程圖表示了一個什么樣的算法? 開始 輸入a,b,c a>b且a>c b>c Y N Y N 輸出a 輸出c 輸出b 結(jié)束 【解】輸出a,b,c中最大的數(shù)。 思考:如果要實現(xiàn)上述流程圖所表示的目的,是否還有其它的算法? 算法:將a與b進行比較,將大的數(shù)放入一個臨時變量Max中,再將Max與c比較,輸出大的數(shù)。 4、寫出解方程(a,b為常數(shù))的算法,并畫出流程圖。 【解】算法如下: S1 判斷a是否為0。 S2 如a=0,輸出“方程無解”并結(jié)束程序。 S3 輸出。 開始 輸入a,b a=0 N 結(jié)束 Y 方程無解 5、設(shè)計一個求任意實數(shù)的絕對值的算法,并畫出流程圖. 【解】算法如下: S1 輸入任意實數(shù); S2 若,則;否則; S3 輸出. 流程圖如下: 第3課時 流程圖(2) 分層訓(xùn)練 1.下邊的程序框圖,能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內(nèi)的條件是 ( ) 開始 輸入x m←x除以2的余數(shù) N Y 輸出x是偶數(shù) 輸出x是偶數(shù) 結(jié)束 A.m=0 B.x=0 C.x=1 D.m=1 2.下面是一個算法的流程圖,回答下面的問題: 當(dāng)輸入的值為3時,輸出的結(jié)果為 3.有以下問題: ①輸入一個數(shù)x,輸出它的算術(shù)平方根 ②求函數(shù)的函數(shù)值 ③求x的絕對值 ④求三個數(shù)a,b,c中的最大數(shù) 其中需要用條件語句來描述其算法的有( ) A.1個 B.2個 C.3個 D.4個 4. 寫出一個求三個數(shù)中最小數(shù)的算法,并用流程圖表示。 5. 寫出解不等式的一個算法,并畫出流程圖。 6、畫出計算函數(shù)的值的流程圖。- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019-2020年高中數(shù)學(xué) 1.2 流程圖第2課時教案 蘇教版必修3 2019 2020 年高 數(shù)學(xué) 流程圖 課時 教案 蘇教版 必修
鏈接地址:http://zhongcaozhi.com.cn/p-2396602.html