2018版高中数学第一章算法初步1.1.2第2课时条件结构学案新人教A版必修.docVIP

  • 8
  • 0
  • 约2.9千字
  • 约 8页
  • 2018-03-07 发布于山东
  • 举报

2018版高中数学第一章算法初步1.1.2第2课时条件结构学案新人教A版必修.doc

2018版高中数学第一章算法初步1.1.2第2课时条件结构学案新人教A版必修.doc

第2课时 条件结构 [学习目标] 1.进一步熟悉程序框图的画法.2.掌握条件结构的程序框图的画法.3.能用条件结构框图描述实际问题. 知识点一 条件结构 1.条件结构的概念 算法的流程根据条件是否成立有不同的流向,这种先根据条件作出判断,再决定执行哪一种操作的结构称为条件结构. 2.常见的两种条件结构 结构形式 特征 两个步骤A,B根据条件是否满足选择其一执行 根据是否满足条件选择执行步骤A 知识点二 顺序结构与条件结构的异同 条件结构 顺序结构 不同点 对变量进行分类讨论时用到的一种重要结构 体现了算法按照一定的顺序依次执行 相同点 ①一个入口,一个出口,注意:一个判断框有两个出口,但只有一个起作用,即条件结构本质上只有一个出口; ②结构中每个程序都有从入口进、出口出的路径 思考 如图所示的程序框图是不是条件结构?若输入x=7,则输出的结果是多少? 答 该程序框图是条件结构,因为其符合条件结构的形式;若输入x=7,其满足x>1,故输出的结果是3. 题型一 简单条件结构的设计 例1 求过两点P1(x1,y1),P2(x2,y2)的直线的斜率.设计该问题的算法并画出程序框图. 解 算法如下:第一步,输入x1,y1,x2,y2. 第二步,如果x1=x2,输出“斜率不存在”; 否则,k=. 第三步,输出k. 程序框图如下图所示. 反思与感悟 (1)已知两点求直线斜率,若

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档