高一数学1.1.2-1程序框图与顺序结构.pptxVIP

  • 1
  • 0
  • 约1.63千字
  • 约 17页
  • 2026-06-01 发布于北京
  • 举报

1.1.2程序框图与算法 的基本逻辑构造第一学时

问题提出1.算法的含义是什么?在数学中,按照一定规则解决某一类问题的明确和有限的环节称为算法.2.算法是由一系列明确和有限的计算环节构成的,我们能够用自然语言表述一种算法,但往往过程复杂,缺少简洁性,因此,我们有必要探究使算法体现得更加直观、精确的办法,这个想法能够通过程序框图来实现.

程序框图与次序构造

知识探究(一):算法的程序框图思考1:“判断整数n(n2)与否为质数”的算法环节如何?第一步,给定一种不不大于2的整数n;第二步,令i=2;第三步,用i除n,得到余数r;第四步,判断“r=0”与否成立.若是,则n 不是质数,结束算法;否则,将i 的值增加1,仍用i表达;第五步,判断“i(n-1)”与否成立,若是, 则n是质数,结束算法;否则,返回 第三步.

思考2:我们将上述算法用下面的图形表达:开始r=0?输出“n是质数”输出“n不是质数”求n除以i的余数i=2输入ni的值增加1,仍用i表示in-1或r=0?是是结束否否

上述表达算法的图形称为算法的程序框图又称流程图,其中的多边形叫做程序框,带方向箭头的线叫做流程线,你能指出程序框图的含义吗?用程序框、流程线及文字阐明来表达算法的图形.

思考3:在上述程序框图中,有4种程序框,2种流程

文档评论(0)

1亿VIP精品文档

相关文档