例2用辗转相除法求319和261的最大公约数.pptVIP

  • 18
  • 0
  • 约2.06千字
  • 约 14页
  • 2017-01-12 发布于天津
  • 举报

例2用辗转相除法求319和261的最大公约数.ppt

例2用辗转相除法求319和261的最大公约数

算 法 案 例 (第一课时) 思考:你能用当型循环结构构造算法,求两个正整数的最大公约数吗?写出程序框图和程序。 知识拓展 问题提出:如何求三个正整数的最大公约数? 分析:可以先求出其中两个数的最大公约数,用这两个数的最大公约数再与第三个数求最大公约数,所得结果就是这三个数的最大公约数。 * * 解:2 1 8 2 4 用公有质因数2除, 3 9 1 2 用公有质因数3除, 3 4 3和4互质不除了。 得:18和24最大公约数是:2×3=6 想一想,如何求8251与6105的最大公约数? 例1、求18与24的最大公约数: 短除法 点拨:辗转相除法是解决上述问题的有效方法之一,此算法是欧几 里得在公元前300左右首先提 出的,因而,又叫欧几里得 算法. 辗转相除法(欧几里得算法) 观察用辗转相除法求8251和6105的最大公约数的过程 第一步 用两数中较大的数除以较小的数,求得商和余数 8251=6105×1+2146 结论: 8251和6105的公约数就是6105和2146的公约数,求8251和6105的最大公约数,只要求出6105和2146的公约数就可以了。 第二步 对6105和2146重复第一步的做法 61

文档评论(0)

1亿VIP精品文档

相关文档