第2课时条件结构学习目标核心素养1.了解条件结构的概念,明确其执行过程.(重点)2.掌握条件结构程序框图的画法.(难点)3.理解条件结构在程序框图中的作用.(重点)1.通过条件结构的学习,培养逻辑推理素养.2.借助条件结构框图的设计,养成数学抽象素养
1.条件结构算法的流程根据条件是否成立有不同的流向,处理上述过程的结构就是条件结构.2.条件结构的程序框图的两种形式及特征名称形式一形式二结构形式特征两个步骤A,B根据条件选择一个执行根据条件是否成立选择是否执行步骤A思考:条件结构的判断框有两个出口,是否条件结构执行的结果有两个
[提示]不是.虽然有两个出口,但根据条件是否成立,选择的出口是唯一的.1.已知如图是算法程序框图的一部分,其中含条件结构的个数是()A.0B.1C.2D.3C[①不含条件结构,②③含条件结构.]2.条件结构不同于顺序结构的特征是含有()A.处理框B.判断框C.输入、输出框D.起止框[答案]B3.下列问题的算法宜用条件结构表示的是()A.求点P(-1,3)到直线3x-2y+1=0的距离B.由直角三角形的两条直角边求斜边C.解不等式ax+b>0(a≠0)D.计算100个数的平均数C[A、B、D只需顺序结构即可,C中要对a进行讨论,宜用条件结构.]4.如图所示程序框图描述的算法的运行结果为________.-5[ x=-10是否成立,若是,则输出y=,结束算法;若不是,则判断x