高中数学《程序框图》学案1 新人教B版必修3_第1页
高中数学《程序框图》学案1 新人教B版必修3_第2页
高中数学《程序框图》学案1 新人教B版必修3_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 程序框图学习指导程序框图学习指导 一 程序框图的概念 1 程序框图也叫流程图 是人们将思考的过程和工作的顺序进行分析 整理 用规定 的文字 符号 图形的组合加以直观描述的方法 具有直观形象 简洁明了 易于理解的 优点 2 程序框图的三种基本逻辑结构 1 顺序结构 2 条件分支结构 3 循环结构 3 程序框图的基本符号 如图 1 用带有箭头的流程线连接图形符号 二 画流程图的基本规则 1 使用标准的框图符号 2 从上到下 从左到右 3 开始符号只有一个退出点 结束符号只有一个进入点 判断符号允许有多个退出 点 4 判断可以是两分支结构 也可以是多分支结构 5 语言简炼 三 例题选讲 1 顺序结构 例 1 同学们在小时侯做智力测验大多碰到过这样的问题 一个老头带一只狼 一只 羊和一筐青菜准备过河 但因船小过河时每次只能带一样东西 然而老头不在时 狼会把 羊吃掉 羊也会把青菜吃掉 问老头怎样过河才能使所带的东西全部到达彼岸 算法分析 如图 2 例 2 利用梯形的面积公式计算上底为 下底为 高为的梯形的面积 设计出该245 问题的算法及流程图 分析 根据梯形的面积公式 其中是上底 是下底 是高 只要 1 2 Sab h abh 令 代入公式即可 2a 4b 5h 2 解 算法如下 S12a 4b 5h S2 1 2 Sab h 输出 S3S 该算法的流程图如图 3 所示 2 条件分支结构 例 3 写出解方程 其中为常数 的一个算法 并画出算法流程图 0pxq pq 分析 方程的根与的取值关系密切 当时 方程根为 0pxq pq 0p q x p 当且时 方程无实数根 而当 时 方程根为全体实数 因此应0p 0q 0p 0q 对的取值范围进行讨论 由此可知 在算法中应不止一次地应用判断框 引入条件pq 结构 解 算法如下 输入 S1pq 如果 则使 并执行 否则 执行 S20p q x p S3S4 输出 S3x 如果 则输出 方程无实数根 否则输出 方程的解是全体实数 S40q 根据上述步骤 可以画出如图 4 所示的算法流程图 例 4 选出数值中的最大值 ABC 思路分析 这是一个简单的数学问题 两数相比较 其中较大数与第三数比较 则这 两数中大的数为最大数 在算法中 为了表示每一次比较以后较大的那个数 需要引入中 间变量 P 其算法如下 输入 S1ABC S2PB 3 判断与的大小 若 则转到 不大于 则转到 S3APAP S4APS5 S4PA 判断与的大小 若 则转到 不小于 则转到 S5PCCP S6CPS7 S6PC 输出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论