【数学】1.2.1~1.2.2_顺序结构与选择结构_课件2(苏教版必修3).pptVIP

  • 3
  • 0
  • 约2.79千字
  • 约 21页
  • 2018-06-22 发布于河南
  • 举报

【数学】1.2.1~1.2.2_顺序结构与选择结构_课件2(苏教版必修3).ppt

【数学】1.2.1~1.2.2_顺序结构与选择结构_课件2(苏教版必修3)

第1章 算法初步 1.2.1 顺序结构 1.2.2 选择结构 回答下列问题: (1)1+2+3+…+100= ; (2)1+2+3+…+ = ; (3)1+2+3+…+ 2006. S2 计算 ; S3 如果 的值大于2006,那么 S1 取 等于1; 即为所求; 的值增加1后转到S2重复操作. 否则让 请设计一个算法,求满足条件的最小整数. 开始 输入n=1 计算 的值 2006 输出n Y 开始 输入n=2 计算 的值 2006 输出n Y 用 流 程 图 表 示 若1代入不满足不等式,则代入2验算,如右图 N 开始 输入n=1 计算 的值 2006 输出n Y 开始 输入n 计算 的值 2006 Y 使n的值增加1 结束 输出n 结束 N N 开始 输入n 计算 的值 2006 输出n Y 使n的值增加1 输入输出框 结束 处理框 判断框 流程线 起止框 N 起止框 常用的流程图符号及意义(四框一线) 图形符号 名称 符号表示的意义 起、止框 流程图的开始或结束 输入、输出框 数据输入或结果的输出 处理框 处理和运算 判断框 根据给定条件判断 流程线 流程进行的方向 流程图是由一些图框和带箭头的流线组成的, 其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,带箭头的流线表示操作的先后次序. 3、流程图的三种结构:在流程图中,有些是按顺序执行(顺序结构),有些需要选择执行(选择结构),而另外一些需要循环执行(循环结构). 2、流程图特点:直观、清晰、易懂,便于检查及修改. 1、流程图 ①使用标准的框图符号; ②框图一般按从上到下、从左到右的方向画,流程线要规范; ③除判断框外,大多数框图符号只有一个进入点和一个退出点. ④在图形符号内描述的语言要非常简练、清楚. 规范流程图的表示: S1 作AB的垂直平分线 ; S2 作BC的垂直平分线 ; S3 以 与 的交点M为圆心,MA为半径作圆,圆M即为三角形ABC的外接圆. 该算法特点: 依次执行S1到S3这三个步骤, 完成了作三角形外接圆这一 问题. 象这种结构称为:顺序结构. 问题:写出作三角形ABC外接圆的一个算法. A B 作BC 的垂直平分线 作AB 的垂直平分线 以 与 的交点M为圆心, 以MA为半径作圆 开始 结束 流程图的三种基本结构 ①顺序结构 依次进行多个处理的 结构称为顺序结构.如 图1所示,虚线框内是一 个顺序结构,其中A和B 两个框是依次执的.顺序 结构是一种最简单、最 基本的结构 。 A B 图1 例1:写出求半径为10的圆的面积的一个算法,并画出流程图. S1 ; S2 ; S3 输出 ; 开始 结束 画流程图的步骤: S1 用自然语言描述解决问题的一个算法; S2 把自然语言转化为流程图。 例2:已知A、B两个墨水瓶中分别装了红墨水和黑墨水,如何将两个墨水瓶中的墨水交换? S1 ; S2 ; S3 ; 开始 结束 如何交换x,y两个变量的值. 小结 1.流程图的组成以及各图框表示的各种类型的操作. 2.顺序结构的特点:依次执行多个处理. 3.能够用自然语言以及流程图表示算法. 已知函数 ,写出求对应的函数值的一个算法,并画出流程图 S1 输入x0 S3 输出y 思考:与顺序结构比较,上述框图的结构有怎样的规律? S2 若x0 ≥0,则y=x0; 否则y=-x0 引例 根据条件判断,决定不同流向.它的一般形式如右图所示 选择结构也叫分支结构,是指在算法中通过对条件的 判断,根据条件是否成立而选择不同流向的算法结构. 注:1.右图此结构中包含一个判断框,根据给定的条件P是否成立而选择执行A框或B框.无论P条件是否成立,只能执行A框或B框之一,不可能同时执行A框和B框,也不可能A框、B框都不执行. 2.一个判断结构可以有多个判断框 流程图的三种基本结构 ②选择结构 例3. 设计解一元二次方程ax2+bx+c=0(a≠0)的一个算法,并用流程

文档评论(0)

1亿VIP精品文档

相关文档