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