小高斯的数学题算法与流程图.pptVIP

  • 45
  • 0
  • 约小于1千字
  • 约 13页
  • 2020-05-15 发布于湖北
  • 举报
小高斯的数学题-算法与流程图;高斯是德国著名的数学家。在他10岁那年的一次数学课上,老师给班里的同学们出了一道数学题:1十2+3+……+99+100=?老师严厉地告诉孩子们,谁算不出结果就要受罚,不能回家吃午饭。同学们听完,赶紧拿起笔算起来:1+2=3,3+3=6……可是,小高斯不到半分钟就到黑板上写出了答案。 现在请你拿起笔,用你的方法算一算这道题。算完后,与同学们分享你的计算过程。;在数学中,人们把按照一定的方法和步骤解决问题的过程称为“算法”,如解方程、作图等。后来,人们将这一定义推广开来,把进行某一工作的方法和步骤也称为“算法”。;我们先用语言来描述一下“1+2+3……+99+100=?”这道数学题的算法。; 同一道数学题,班里的同学需要经过99步计算,而小高斯只需要完成3步计算就可以得出结果。同一个问题,可能有多种解决的方法,也可能要经过多个步骤才能得以解决。这时候我们就要根据情况,尽量找出问题的最优算法。; 在前面的表格中,我们用语言描述了解决问题的过程,这称为“自然语言描述算法”。这种描述方法详尽清楚,使人易于理解。 但是,自然语言描述算法也有它自身的缺点:语言描述得越详尽,算法就显得越繁杂,不够直观、简洁。为了更加直观地描述算法,人们设计了流程图来描述算法。;常见的流程图符号;我们可以用流程图来描述“1+2+3+…+99+100=?”的算法。;大

文档评论(0)

1亿VIP精品文档

相关文档