(1.3.1《算法案例-辗转相除法与更相减损术》.pptVIP

  • 2
  • 0
  • 约2.74千字
  • 约 23页
  • 2016-11-04 发布于北京
  • 举报

(1.3.1《算法案例-辗转相除法与更相减损术》.ppt

(1.3.1《算法案例-辗转相除法与更相减损术》

1.3.1 《算法案例-辗转相除法 与更相减损术》 教学目标 1.理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分析; 2.能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序. 教学重点 :理解辗转相除法与更相减损术求最大公约数的方法 教学难点 :转相除法与更相减损术的方法转换成程序框图与程序语言。 * 思考: 小学学过的求两个数最大公约数的方法? 先用两个公有的质因数连续去除,一直除到所得的商是互质数为止,然后把所有的除数连乘起来. 1、求两个正整数的最大公约数 (1)求25和35的最大公约数 (2)求49和63的最大公约数 25 (1) 5 5 35 7 49 (2) 7 7 63 9 所以,25和35的最大公约数为5 所以,49和63的最大公约数为7 2、除了用这种方法外还有没有其它方法? 算出8256和6105的最大公约数. 2、步骤: (以求8251和6105的最大公约数的过程为例) 第一步 用两数中较大的数除以较小的数,求得商和余数 8251=6105×1+2146 结论: 8251和6105的公约数就是6105和2146的公约数,求8251和6105的最大公约数,只要求出6105和2146的公约数就可以了。 第二步 对6105和2146重复第一步的做法 6105=2146×2+1813 同理6105和21

文档评论(0)

1亿VIP精品文档

相关文档