2条件语句1.理解条件语句
(重点)2.能用条件语句编写条件结构的程序
(重点、难点)1
输入语句、输出语句和赋值语句的一般格式分别是什么
输入语句:INPUT“提示内容”;变量输出语句:PRINT“提示内容”;表达式赋值语句:变量=表达式步骤A满足条件
是否满足条件
步骤A步骤B是否2.想一想条件结构的程序框图有哪些
探究一:条件语句(1)IF条件THEN语句体ENDIF思考1:下图是算法的条件结构用程序框图表示的一种形式,它对应的条件语句的一般格式设定为:满足条件
步骤A是否满足条件
步骤A是否当计算机执行上述语句时,首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句
IF条件THEN语句体ENDIF满足条件
步骤A步骤B是否条件语句的一般格式IF条件THEN语句体1(步骤A)ELSE语句体2(步骤B)ENDIF如果(IF)条件满足,那么(THEN)执行语句体1,否则(ELSE)执行语句体2
IF与ENDIF要配对使用
ENDIF是结束条件语句,END则是结束整个程序
探究二:条件语句(2)IF条件1THENIF条件2THEN语句1ELSE语句2ENDIFELSE语句3ENDIF满足条件1
语句1语句3否是满足条件2
语句2是否就近原则条件语句的嵌套格式程序框图IF条件1THEN语句1ELSEIF条件2THEN语句2ELSE语句3ENDIFENDIF满足条件1
语句2语句1否是满足条件2
语句3是否条件语句的嵌套格式程序框图程序框图例1编写一个程序,求实数x的绝对值
算法分析:第一步:输入一个实数x
第二步:判断x的符号
若x≥0,则输出x;否则,输出-x
程序INPUTxIFx>=0THENPRINTxELSEPRINT-xENDIFENDx≥0
是输出x开始输入x结束否输出-x例2把图中的程序框