第2课时条件结构课时目标1.进一步熟悉程序框图的画法.2.掌握条件结构的程序框图的画法.3.能用条件结构框图描述实际问题.1.条件结构在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构.2.常见的条件结构用程序框图表示为下面两种形式结构形式特征两个步骤A、B根据条件选择一个执行根据条件选择是否执行步骤A一、选择题1.下列算法中,含有条件结构的是()A.求两个数的积B.求点到直线的距离C.解一元二次方程D.已知梯形两底和高求面积答案C解析解一元二次方程时,当判别式Δ2时,2公里内的收费为7元,2公里外的收费为(x-2)×2
6,另外燃油附加费为1元,∴y=7+2
6(x-2)+1=8+2
6(x-2).5.输入-5,按图中所示程序框图运行后,输出的结果是()A.-5B.0C.-1D.1答案D解析因x=-5,不满足x>0“”,所以在第一个判断框中执行否,在第2个判断框中,由于-50时,y=x2+1,故①处填y=x2+1;由②的否执y=x+6知②处填x=0
;当解析式x=0时,y=0知③处填y=0
8.如图是求实数x的绝对值的算法程序框图,则判断框①中可填________.答案x≥0
9.已知函数y=如图表示的是给定x的值,求其对应的函数值y的程序框图.①处应填写________;②处应填写________.答案x