第六十八课时 程序框图与算法语句课前预习案考纲要求1
了解算法的含义,了解算法的思想
理解程序框图的三种基本逻辑结构:顺序、条件分支、循环
了解几种基本算法语句――输入语句、输出语句、赋值语句、条件语句、循环语句的含义
基础知识梳理1.程序框图的结构类型及作用(1)顺序结构① 定义:由若干个 执行的步骤组成的,这是任何一个算法都离不开的基本结构.② 结构形式(2)条件结构① 定义:算法的流程根据 是否成立有不同的流向,条件结构就是处理这种过程的结构.② 结构形式(3)循环结构① 定义:从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为 .② 结构形式2.算法语句的格式与应用(1)输入语句、输出语句和赋值语句语句一般格式功能输入语句INPUT“提示内容”;变量输出语句PRINT“提示内容”;表达式赋值语句变量=表达式(2)条件语句① 功能:实现 结构.② 条件语句的格式及框图:a.IF-THEN 格式b.IF-THEN-ELSE 格式IF 条件 THEN 语句体 1ELSE 语句体 2END IF(3)循环语句① 功能:实现程序框图中的 结构.② 循环语句的格式及框图:a.UNTIL 语句 b.WHILE 语句 WHILE 条件 循环体WEND预习自测1
执行如图所示的程序框图,输出的 S 值为( )A.1B.C.D.2.阅读如图所示的程序框图,运行相应的程序,当输入 x 的值为-25 时,输出 x 的值为( ).A.-1 B.1 C.3 D.9开始是否输出结束3.如图所示,程序框图的输出结果是( ).A.3 B.4 C.5 D.84.若某程序框图如图所示,则该程序运行后输出的值是________.课内探究案典型例题考点 1 基本逻辑结构和程序框图的运用【典例 1】若执行如图所示的框图,输入 x1=1,x2=2,x3=3,=2,则输出