为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

辗转相除法

2017-09-21 4页 doc 27KB 13阅读

用户头像

is_337177

暂无简介

举报
辗转相除法辗转相除法 课题 1.3.1辗转相除法与更相减损术 1.理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分教学析; 目标 2.能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序. 教学理解辗转相除法与更相减损术求最大公约数的方法 重点 教学把辗 辗转相除法与更相减损术的方法转换成程序框图与程序语言难点 教学过程: 一:复习引入 问题一: 如何求18和30的最大公约数和最小公倍数, 最大公约数为___________________(列式) 最小公倍数为______________...
辗转相除法
辗转相除法 课题 1.3.1辗转相除法与更相减损术 1.理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分教学析; 目标 2.能根据算法语句与程序框图的知识完整的程序框图并写出算法程序. 教学理解辗转相除法与更相减损术求最大公约数的方法 重点 教学把辗 辗转相除法与更相减损术的方法转换成程序框图与程序语言难点 教学过程: 一:引入 问题一: 如何求18和30的最大公约数和最小公倍数, 最大公约数为___________________(列式) 最小公倍数为___________________(列式一) _______________________ (列式二) 问题二: 你能求出8251与6105的最大公约数吗, 二: 新知探究 探索:设两数分别为9k ,14k,k是整数。则这两数的最大公约数是____ 9k=5k 9k与5k的最大公约数是____ 14k- 9k-5k=4k 5k与4k的最大公约数是____ 你能得到什么结论 : (一 ) 更相减损术:以较大的数减去较小的数,接着把所得的差与较小的数比较,并以大数减 小数.继续这个操作,直到所得的数相等为止,则这个数(等数)或这个数与约简的数的乘积就是 所求的最大公约数. 利用更相减损术,求98与63的最大公约数 练习1.用更相减损术求两个正数84与72的最大公约数 观察以上步骤,过程可以简单点吗, (二)辗转相除法 求8251和6105的最大公约数. :8251与6105两数都比较大,而且没有明显的公约数,如能把它们都变小一点,根据 已有的知识即可求出最大公约数. 解: 练习2.利用辗转相除法求两数4081与20723的最大公约数 (三)比较辗转相除法与更相减损术 (1)都是求最大公约数的方法,计算上辗转相除法以除法为主,更相减损术以减法为主, 计算次数上辗转相除法计算次数相对较少。 (2)从结果体现形式来看,辗转相除法体现结果是以相除余数为0则得到,而更相减损术 则以减数与差相等而得到. 思考:你能把辗转相除法编成一个计算机程序吗, 算法步骤如下: ,. 第一步:给定两个正整数mn 第二步:计算除以所得的余数. mnr 第三步:. m,n,n,r r,0第四步:若,则,的最大公约数等于;否则,返回第二步. mnm 程序框图: 程序: UNTIL型语句 INPUT "m,n="; m, n DO r = m MOD n m = n n = r LOOP UNTIL r = 0 PRINT m END WHILE型语句 INPUT "m,n="; m, n r = m MOD n WHILE r < > 0 r = m MOD n m = n n = r WEND PRINT m END 思考:你能用当型循环结构构造算法,求两个正整数的最大公约数吗,试写出程序框图. 三、归纳小结 辗转相除法与更相减损术求最大公约数的计算方法及完整算法程序的编写. 四、作业 课后习题1.2
/
本文档为【辗转相除法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索