(根据杂志一道题改编)请同学们仔细如图所示的计算机程序框架图,回答下列问题:
(1)如果输入值为2,那么输出值是多少?
(2)若要使输入的x的值只经过一次运行就能输出结果,求x的取值范围;
(3)若要使开始输入的x的值经过两次运行才能输出结果,那么x的取值范围又是多少?
网友回答
解:(1)依据题中的计算程序列出算式:3×2+1,
∵3×2+1=7,7<9,
∴应该按照计算程序继续计算,3×7+1=22>9,
∴如果输入值为2,那么输出值是22.
(2)依题意,有3x+1>9,
解得x>;
(3)依题意,有,
解得<x≤.
解析分析:(1)观察图形我们可以得出输出值=3x+1,因此将x的值代入,即可得到输出值.如果计算的结果≤9,则需要把结果再次代入关系式求值,直到算出的值>9为止;
(2)若要使输入的x的值只经过一次运行就能输出结果,则满足不等式3x+1>9,解这个不等式,即可求出x的取值范围;
(3)若要使开始输入的x的值经过两次运行才能输出结果,则满足不等式组,解这个不等式组,即可求出x的取值范围.
点评:解答本题的关键就是弄清楚题图给出的计算程序.