按照給出程式框圖計算專題訓練
----初中數學知識點
題目特點:
輸入某個數值,按照圖中給出的程式計算,若結果符合條件則輸出;若結果不符合條件,則把結果重新輸入再按照圖中給出的程式第二次計算,如此下去,直到符合條件輸出為止。
計算方法:
設輸入的數值為x,先把圖中給出的計算程式表示成乙個算式,然後將給出的數值代入這個算式計算即可。
解此類題目的關鍵是:理解給出的程式圖,並把把圖中給出的計算程式表示成算式。
特別注意:程式框圖中的運算是由前到後依次進行的,不存在先乘除後加減的問題。
專題練習:
1.如圖是乙個計算程式,若輸入x的值為5,則輸出結果為( )
a.11 b.-9 c.-7 d.21
2.根據輸入的數字,按圖中程式計算,並把輸出的結果填入表內:
3.根據輸入的數字8,按圖中程式計算,則輸出的結果是( )。
a.-0.125 b.-1.125 c.-2.125 d.2.9375
4.按如圖的程式計算,若開始輸入的值x為正整數,最後輸出的結果小於20,則輸出結果最多有( )種. a.2個 b.3個 c.4個 d.5個
5.根據如圖所示的程式進行計算,若輸入x的值為-1,
則輸出y的值為
6.如圖,是乙個有理數混合運算程式的流程圖,請根據這個程式回答問題:當輸入的x為-16時,最後輸出的結果y是多少?(寫出計算過程)
7.按下面的程式計算,如輸入的數為50,則輸出的結果為152,要使輸出結果為125,則輸入的正整數x的值的個數最多有( )a.0個 b.1個 c.2個 d.3個
8.按下面的程式計算,若開始輸入的值x為正數,最後輸出的結果為11,則滿足條件的x的不同值分別為
9.將下列分數輸入右邊的流程圖,在輸出圈的
括號內依次填入輸出的數.並寫出計算結果.
10.學習了有理數的運算後,小明設計了一種計算程式,如圖所示,當小明輸入-6時,則輸出值y
11.根據如圖所示的計算程式,若輸入的值x=-1,則輸出的值y
12.根據圖中的程式,當輸入x=5時,輸出的結果y
13.根據下面的運算程式,若輸入時,輸出的結果y若輸入時,輸出的結果y
14.如圖,某計算裝置有資料輸入口a和運算結果輸出口b,
下表是小明輸入的資料(輸入資料為正整數)和輸出口相應結果,
按此裝置的計算規律,如果輸出口b的資料是101時,
則輸入口a的資料是
15.某計算裝置有一資料入口a和-運算結果出口b,下表是小穎輸入一些資料後所得的結果:
(1)若小穎輸入的數為7,則輸出的數為
(2)若出口b輸出的數為900,則小穎輸入的數為
(3)若小穎輸入的數為x,則輸出的數為
16.小剛學學習了有理數運算法則後,編了乙個計算程式,當他輸入任意乙個有理數時,顯示屏上出現的結果總等於所輸入的有理數的平方與1的和,當他第一次輸入2,然後又將所得的結果再次輸入後,顯示屏上出現的結果應是
17.觀察如圖所示的程式計算:
(1)若開始輸入的n值為-2,則最後的輸出結果是
(2)若輸出結果為1,則開始輸入的n值為
按照給出程式框圖計算專題答案
1.解:若輸入x,則根據計算程式可得算式為,即輸出輸出:
-3(x-2),把x的值代入計算即可.當x=5時,原式=-3×(5-2)=-9.故選b.
2.解:設輸入的數是x,根據題意得輸出的數是[x+(-2)-4]÷2=(x-6)÷2。
①當x=-2時(x-6)÷2=(-2-6)÷2=-4,
∵-4<-3,∴輸出的數就是-4;
②當x=-1.5時,(x-6)÷2=(-1.5-6)÷2=-3.75,
∵-3.75<-3,∴輸出的數就是-3.75;
③當x=0時,(x-6)÷2=(0-6)÷2=-3,
∵-3=-3,∴需把x=-3代入(x-6)÷2再次計算,
∴當x=-3時,(x-6)÷2=(-3-6)÷2=-4.5,
又∵-4.5<-3,∴輸出的數就是-4.5;
④當x=1時,(x-6)÷2=(1-6)÷2=-2.5,
∵-2.5>-3,∴需把x=-2.5代入(x-6)÷2再次計算,
∴當x=-2.5時,(x-6)÷2=(-2.5-6)÷2=-4.25,
又∵-4.25<-3,∴輸出的數就是-4.25;
⑤當x=1.5時,(x-6)÷2=(1.5-6)÷2=-2.25,
∵-2.25>-3,∴需把x=-2.25代入(x-6)÷2再次計算,
∴當x=-2.25時,(x-6)÷2=(-2.25-6)÷2=-4.125,
∵-4.125<-3,∴輸出的數就是-4.125.
3.解:假設輸入x,則由圖中可知,。
第一次計算輸入8得: ,
再將計算出的結果-2.125代入算式進行第二次計算。
第二次計算輸入-2.125得:
,輸出2.9325即可。
4.解:由題意算式為3x+1,輸出的結果要求為:10<輸出結果<20,又x為正整數,於是,3×3+1=10,3×4+1=13>10及3×6+1=19,3×7=1=21,
∴4≤x≤6,共三個正整數.故選b.
5.解:據題意算式為:y=,
∵x=-1,∴y==-2<0,
∵-2<0,∴y===4>0,
故輸出y的值是4.故答案是4.
6.解:根據流程圖,得算式:
當時,;
將代入算式繼續計算:;
將代入算式繼續計算:;輸出。
7.分析:設輸出結果為y,觀察圖形我們可以得出x和y的關係式為:y=3x+2,將y的值代入即可求得x的值.
解:∵y=3x+2,
當y=125時,3x+2=125,解得:x=41;
當y=41時,3x+2=41,解得:x=13;
當x=13時,3x+2=13,解得x=.不符合條件.
則滿足條件的整數值是41和13.故選c.
點評:此題的關鍵是要逆向思維.它和一般的程式題正好是相反的.
8.分析:解答本題的關鍵就是弄清楚題圖給出的計算程式.
由於代入x計算出y的值是11>10,符合要求,所以x=5即也可以理解成y=5,把y=5代入繼續計算,得x=2,依次類推就可求出5,2,0.5.
解:依題可列,y=2x+1,
把y=11代入可得:x=5,即也可以理解成y=5,
把y=5代入繼續計算可得:x=2,
把y=2代入繼續計算可得:x=0.5,
把y=0.5代入繼續計算可得:x<0,不符合題意,捨去.
∴滿足條件的x的不同值分別為5,2,0.5.
點評:此題的關鍵是理解程式要迴圈計算直到不符合要求為止.
9.解:根據資訊:填入左邊的括號內,填入右邊的括號內,然後進行有理數的減法運算.
,.所以輸出:.
10.36.
11.解:2.
12.0.
13.-6,14。
14.解:設輸入的數是x,則,解得x=10或-10(不合題意捨去).故答案:10.
15.解:由表中資料可知:運算結果=.
(1)36;(2)31;(3)
16.26.
17.(1)0;(2)±1
71 演算法與程式框圖
15.1 演算法與程式框圖 教學目標 重點 了解演算法的含義和思想,理解程式框圖的三種結構 難點 含有迴圈結構和條件結構的程式框圖 能力點 提高學生現代資訊科技的使用能力 教育點 培養學生現代資訊科技的應用意識 自主 點 兩種迴圈結構的區別 易錯點 迴圈結構中的迴圈條件,最後一次迴圈所執行的語句 學...
安全監理工作程式框圖
督促施工單位提交 施工組織設計 或 專項施工方案 不通過監理工程師審查 通過不通過 總監理工程師審查 通過方案實施 不通過需修訂施工方案 檢查驗收 下達整改通知 施工單位整改 不通過檢查驗收 通過繼續施工 1 施工過程安全監理工作程式框圖 發現生產安全事故隱患 下達整改通知下達暫停令 是施工單位是否...
安全監理工作程式框圖
1 施工過程安全監理工作程式框圖 督促施工單位提交 施工組織設計 或 專項施工方案 不通過監理工程師審查 通過不通過 總監理工程師審查 通過方案實施 不通過需修訂施工方案 檢查驗收 下達整改通知 施工單位整改 不通過檢查驗收 通過繼續施工 2 安全事故隱患處理監理程式框圖 發現生產安全事故隱患 下達...