1、1第 2 课时 程序类代数式求值知|识|目|标1能读懂计算程序图(框图),感受代数式的值可以理解为一个运算程序,会按照规定的程序计算代数式的值2会按照要求设计简单的求代数式的值的计算程序目标一 会按照规定的程序计算代数式的值例 1 教材补充例题按照图 331 所示的程序计算当 x 分别为3,0,2 时的输出值图 331【归纳总结】先根据程序写出代数式,再代入求值即可例 2 教材引例变式题按图 332 所示的程序计算,若开始输入 x 的值为 3,求最后输出的结果图 3322【归纳总结】解答此类问题的方法是用数值替换程序中的 x,如果输出的结果符合条件,那么输出;如果输出的结果不符合条件,那么再重
2、复输入,如此循环,直到符合条件为止目标二 会设计求代数式的值的计算程序例 3 教材补充例题如图 333,请设计出求代数式 2(x23)5 的值的计算程序图 333【归纳总结】依据代数式设计计算程序的步骤:(1)根据代数式确定运算顺序;(2)将各运算的表达式按顺序分步填入空白程序处知识点 程序类代数式求值由于计算机的普及,目前在课本与考试中经常出现程序类计算题,数值转换机就是其中的一种程序类计算题实质上就是求代数式的值3如图 334 所示的是一个数值转换机,若输入数为 1,则输出数是13311917.这种解法对吗?请说明理由图 3344详解详析【目标突破】例 1 解:若输入 x,则输出的值为 2(5x2)因此,当输入的 x 值分别为3,0,2 时,输出值为25(3)22(152)34,2(502)2(2)4,2(522)2816.例 2 解:当输入 3 时, 6100,故输出结果为6( 6 1)2 21( 21 1)2231.例 3 解:程序如图所示:【总结反思】反思 解:不对先列出数值转换机的计算程序所对应的代数式为 3(x3)1,再将 x1 代入,得 3(x3)13(13)15,即输出数为5.