第2课时 程序类代数式求值
知|识|目|标
1.能读懂计算程序图(框图),感受代数式的值可以理解为一个运算程序,会按照规定的程序计算代数式的值.
2.会按照要求设计简单的求代数式的值的计算程序.
目标一 会按照规定的程序计算代数式的值
例1 教材补充例题按照图3-3-1所示的程序计算当x分别为-3,0,2时的输出值.
图3-3-1
【归纳总结】先根据程序写出代数式,再代入求值即可.
例2 教材引例变式题按图3-3-2所示的程序计算,若开始输入x的值为3,求最后输出的结果.
图3-3-2
【归纳总结】解答此类问题的方法是用数值替换程序中的x,如果输出的结果符合条件,那么输出;如果输出的结果不符合条件,那么再重复输入,如此循环,直到符合条件为止.
目标二 会设计求代数式的值的计算程序
例3 教材补充例题如图3-3-3,请设计出求代数式2(x2+3)-5的值的计算程序.
图3-3-3
【归纳总结】依据代数式设计计算程序的步骤: (1)根据代数式确定运算顺序;
(2)将各运算的表达式按顺序分步填入空白程序处.
知识点 程序类代数式求值
由于计算机的普及,目前在课本与考试中经常出现程序类计算题,数值转换机就是其中的一种.程序类计算题实质上就是求代数式的值.
如图3-3-4所示的是一个数值转换机,若输入数为1,则输出数是1-3×3+1=1-9+1=-7.这种解法对吗?请说明理由.
图3-3-4