第2讲算法与程序框图一、知识梳理1.算法与程序框图(1)算法①算法通常是指按照一定规则解决某一类问题的明确和有限的步骤.②应用:算法通常可以编成计算机程序,让计算机执行并解决问题.(2)程序框图定义:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.2.三种基本逻辑结构及相应语句名称示意图相应语句顺序结构①输入语句:INPUT“提示内容”;变量②输出语句:PRINT“提示内容”;表达式③赋值语句:变量=表达式条件结构IF条件THEN语句体ENDIFIF条件THEN语句体1ELSE语句体2ENDIF循环结构当型循环结构WHILE条件循环体WEND直到型循环结构DO循环体LOOPUNTIL条件常用结论1.赋值号左边只能是变量(不能是表达式),在一个赋值语句中只能给一个变量赋值.2.直到型循环是“先循环,后判断,条件满足时终止循环”;当型循环则是“先判断,后循环,条件满足时执行循环”;两者的判断框内的条件表述在解决同一问题时是不同的它们恰好相反.二、习题改编1.(必修3P25例5改编)如图为计算y=|x|函数值的程序框图,则此程序框图中的判断框内应填.解析:输入x应判断x是否大于等于零,由图知判断框应填x