高中数学必修三§ 1.2.2 条件语句学习设计学法指导1.学习要求: 经历将具体问题的程序框图转化为程序语句的过程,理解条件语句,进一步体会算法的基本思想。2.方法技巧:编写条件语句的程序时,从形式上讲 IF…END IF 相当于一个括号,使用时缺一不可,该语句执行时,假如条件成立,就执行语句 1;否则就执行语句体 2.语句体 1 和语句体 2 可以是一条语句,也可以是多条语句,也可以是没有语句,视具体情况而定,语句中 IF…THSE…ELSE END IF 都是固定关键字,不能写错,当整个程序结束时,可直接用语句“END”,而不是“END IF”.3.误区警示:当需要进行多次比较与判断时,则需要多次运用条件语句来编写程序,但要注意这些条件语句之间的关系.若它们之间是一个并列关系,则它们之间按顺序编写即可。感受理解1.该程序执行后,变量 y 的值是( )A.3 B.6 C.9 D.272.已知程序如下:输入,输出结果为( )A. B.4 C.是负数 D.是正数3.当时,执行完下面程序后的值是( )INPUT “X=”;3IF X>3 THENy=X﹡XELSE y=2﹡xEND IFINPUT aIF a>=0 THENPRINT SQR(a)ELSE PRINT “是负数”END IFIF a3THENy=x﹡x1ELSEy=2END IFEND IFPRINT yEND7.设计求的算法,并画出流程图。8.有一函数 编写一程序,输入一个值,输出值。INPUT IF THENPRINT ELSEPRINTEND IF1.2.21.B.2.C.3.C.4.A.5.9。6.。7.算法如下:⑴ 若,则等于,⑵ 若,则等于。其流程图如图: 8.解析 用变量分别表示自变量和函数值,算法步骤如下:第一步,输入.第二步,若则,转至第五步,否则转至下一步.第三步,若,则,转至第五步,否则转至下一步.第四步,,转至第五步.第五步,输出.用流程图表示如图 2-1-1 所示.开始х<0?y= - 1х<0?y=0y=1结束否否是是输入 х输出 y 程序如下:INPUT “х=”;хIF х<0 THEN y=-1ELSEIF х=0 THENy=0ELSEy=1END IF图 2-1-1