文档介绍:§—条件语句算法初步高一四班陈强重点:难点:理解并会用IF----ELSE结构。IF----ELSE----IF结构。复****巩固1、输入语句、输出语句和赋值语句对应于算法中的哪种结构?这三种语句的一般格式是什么?2、什么是条件结构?用程序框图表示这种结构顺序结构输入语句输出语句赋值语句INPUT“提示内容”;变量PRINT“提示内容”;表达式变量=表达式满足条件?语句1语句2是否满足条件?语句是否如果小白找小黑玩,小黑在家吗?若在,找小黑玩,不在,就找小花玩。能用C语言来实现吗?可以,用if----else语句就能完成。真假小黑在家吗找小黑玩找小花玩假真表达式语句1语句2程序框图条件语句的一般格式IF条件THEN语句体(步骤A)ENDIF如果(IF)条件满足,那么(THEN)执行语句体,?是否一、知识引入满足条件?步骤A步骤B是否程序框图条件语句的一般格式IF条件THEN语句体1(步骤A)ELSE语句体2(步骤B)ENDIF如果(IF)条件满足,那么(THEN)执行语句体1,否则(ELSE),:条件结构用怎样的程序语句来描述?这种语句的一般格式是怎样的?IF条件THEN语句1ELSE语句2ENDIFIF条件THEN语句ENDIF或满足条件?语句1语句2是否满足条件?语句是否例1编写一个程序,求任意实数的绝对值。INPUT“x=”;xIFx<0THENy=-xELSEy=xENDIFPRINT“︱x︱=”;yEND程序如下:程序框图:开始输入xy=-xy=x输出y结束x<0?是否开始结束输入a,b,c△=b^2-4ac△≥0?△=0?X1=p+qX2=p-q输出x1,x2输出p方程没有实数根否否是是例2编写程序,输入一元二次方程算法描述:S1:输入a,b,cS2:计算判别式△S3:如果△<0有两不同实根,△=0有两个相同实根,△<0否则没实数根。根据情况输出结果。的系数,输出它的实数根。