第 12 章 算法初步、复数学案 66 算法与流程图导学目标: 1
了解算法的含义,了解算法的思想
理解三种基本算法结构:顺序结构、选择结构、循环结构.自主梳理1.算法的含义一般而言,对一类问题的________、________求解方法称为算法.2.流程图流程图是由一些________和________组成的,其中________表示各种操作的类型,________中的文字和符号表示操作的内容,________表示操作的先后次序.3.流程图的三种基本结构:________、________、________
其结构形式为①________②________③________________ ④直到型循环结构自我检测1.下列关于算法的说法正确的有________(填序号).① 求解某一类问题的算法是唯一的;② 算法必须在有限步操作之后停止;③ 算法的每一步操作必须是明 确的,不能有歧义或模糊;④ 算法执行后产生确定的结果.2.如图所示的是一个算法的流程图,已知 a1=3,输出的结 果为 7,则 a 2的值是________. 第 2 题图 第 3 题图3.如果执行如图所示的流程图,输入 N=5,则输出的数为________.4.执行如图所示的流程图,输出的 s 值为________. 第 4 题图 第 5 题图5.执行如图所示的流程图,输入 l=2,m=3,n=5,则输出的 y 的值是________
探究点一 算法的顺序结构例 1 已知点 P(x0,y0)和直线 l:Ax+By+C=0,求点 P(x0,y0)到直线 l 的距离 d,写出其算法并画出流程图.变式迁移 1 阅读右面的流程图,若输入的 a、b、c 分别是21、32、75,则输出的 a、b、c 分别是________________.探究点二 算法的选择结构例 2 函数 y=,写出求该函数的函数值的算法,并画