1.1.3《算法的三种基本逻辑结构和框图表示(第一课时)张圆.pptVIP

  • 2
  • 0
  • 约1.8千字
  • 约 17页
  • 2016-03-03 发布于重庆
  • 举报

1.1.3《算法的三种基本逻辑结构和框图表示(第一课时)张圆.ppt

1.1.3《算法的三种基本逻辑结构和框图表示(第一课时)张圆.ppt

顺序结构 条件分支结构 * 第一课时 一、复习引入 1.程序框图的概念 通常用一些通用图形符号构成一张图来表示算法。这种图称做程序框图(简称框图)也叫流程图。 图形符号 名称 符号表示的意义 起止框 框图的开始或结束 输入,输出框 数据的输入或结果的输出 处理框 赋值、执行计算语句、结果的传送 判断框 根据给定条件判断 流程线 流程进行的方向 连接点 连接另一页或另一部分的框图 注释框 帮助理解框图 二、提出问题 我们写出的算法或画出的程序框图,一定要使大家一步步地看清楚、明白,容易阅读。不然的话,写得算法乱无头绪,就很难让人阅读和理解。这就要求算法或程序框图有一个良好的结构。 算法有三种基本的逻辑结构:顺序结构、条件分支结构和循环结构 二、提出问题 开始 输入n i=2 求n除以i的余数r i的值增加1,仍用i表示 in-1或r=0? r=0? N不是质数 N是质数 结束 是 否 是 否 开始 结束 求n除以i的余数r i=i+1 in-1或r=0? 是 否 r=0? N不是质数 N是质数 是 否 输入n i=2 顺序结构 条件结构 循环结构 三、概念形成 概念1.顺序结构 顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干

文档评论(0)

1亿VIP精品文档

相关文档