更相减损术解读.pptVIP

  • 35
  • 0
  • 约3.71千字
  • 约 26页
  • 2016-08-16 发布于湖北
  • 举报
算法案例(一) 辗转相除法与更相减损术 山东淄博五中 孙天军 〖学习目标〗 1.通过算法的典型案例,经历设计算法解决问题的全过程,感受算法解决问题的重要作用; 2.理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分析,设计出这两种算法的程序框图并写出它们的算法程序; 熟练运用这两种算法求最大公约数. 3.进一步体会算法的基本思想,发展有条理地思考与解决问题的能力,提高逻辑思维能力. 〖重点难点〗 重点:理解辗转相除法与更相减损术求最大公约数的方法. 难点:把辗转相除法与更相减损术的方法转换成程序框图与程序语言. 一.课前自学 1 . 回顾算法的三种表述:自然语言,程序框图,程序语言. 程序框图有三种逻辑结构:顺序结构,条件结构,循环结构. 程序语言有五种基本算法语句:输入语句,输出语句,赋值语句,条件语句,循环语句. 2.回顾求两个数的最大公约数的法. 先用两个公有的质因数连续去除,一直除到所得的商是互质数为止,然后把所有的除数连乘起来. 3.① 求24与30的最大公约数. ②求210与462的最大公约数. 如何求8251和6105的最大公约数? 所以,24和30的最大公约数为6 210和462的最大公约数为42 24 (1) 2 12 30 15 4 3 5 210 (2) 2 105 462 231 3

文档评论(0)

1亿VIP精品文档

相关文档