《高中數(shù)學《程序框圖》文字素材2新人教B版必修3》由會員分享,可在線閱讀,更多相關(guān)《高中數(shù)學《程序框圖》文字素材2新人教B版必修3(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
程序框圖誤點批答
“一圖抵百語” ,程序框圖可更加直觀地表示算法結(jié)構(gòu),本文采擷幾例易錯點,望引起同學們的注意.
例 1 畫出計算 S 1 22 2 23 3 24 10 211 的值的程序框圖.
分析:上圖中, S i 2i 1 對所計算的 S 值無法實現(xiàn)累加.
正解:程序框圖如圖 2 所示.
例 2 有位同學為了求 1 2 3 4 30 的值,畫出了一個程序框圖, 如圖 3 所示,
2、請
你指出其中的錯誤,并畫出正確的程序框圖.
解析:第一處錯誤是在第二個處理框內(nèi)應是“P 1 ”,而不是“ P 0
”;第二處錯誤是
判斷框中應是“ i 29 ”,而不是“ i
30 ”,正確的程序框圖如圖
4 所示.
例 3 求函數(shù) y
x
2
,
≥
2 的值的算法流程圖如圖 5
所示,指出流程圖中的錯誤,
,
2x
x
x
2
3、2
用心 愛心 專心 1
并重新寫出算法,重新繪制解決該問題的流程圖,且回答下面提出的問題.
問題 1:要使輸出的值為正數(shù),輸入的 x 的值應滿足什么條件?
問題 2:要使輸出的值為 8,輸入的 x 值應是多少?
問題 3:要使輸出的 y 值最小,輸入的 x 值應是多少?
解析:如圖 5 所示, 該流程圖上的一段流程線缺少表達程序執(zhí)行順序的箭頭; 再者由于
是求分段函數(shù)的函數(shù)值, 輸出的函數(shù)值的計算方法取決于輸入的 x 值所在的范圍, 所以必須
引入判斷框應用選擇結(jié)構(gòu).
正確的算法如下:
4、
第一步:輸入 x ;
第二步:如果 x 2 ,則使 y 2 ,并輸出 y ,否則執(zhí)行第三步;
第三步:使 y x2 2 x ;
第四步:輸出 y .
根據(jù)以上的步驟,可以畫出如圖 6 所示的算法流程圖.
問題 1:要使輸出的值為正數(shù),則
x2
2x
0
, ∴ x
2
或 x
0 (舍去).
故當輸入的 x 2 時,輸出的函數(shù)值才是正數(shù).
問題 2:要使輸出的函數(shù)值為
8,則 x
2
8 , ∴ x
4
或 x
2 (舍去).
2 x
故輸入的 x 值應為 4.
問題 3:當 x ≥ 2 時, y x2
2 x
(x
1)2
1
, ymin
1
, x
2 時, y
2 ,
又 ∵ 2
1,故要使輸出的
y 值最小,只要輸入的
x 滿足 x
2 就行了.
用心 愛心 專心 2