vf求两个正整数的最大公约束和最小公倍数

时间:2022-11-07 08:02:38 其他范文 收藏本文 下载本文

vf求两个正整数的最大公约束和最小公倍数(推荐5篇)由网友“更衣室風雲”投稿提供,以下是小编整理过的vf求两个正整数的最大公约束和最小公倍数,欢迎阅读分享,希望对您有所帮助。

vf求两个正整数的最大公约束和最小公倍数

篇1:vf求两个正整数的最大公约束和最小公倍数

程序代码:

****

****   GBSGYS  V1.00 (C)Copyright -2006 By Tiger5392

****

****    功能

****          计算两个正整数的最大公约数及最小公倍数

****

****    用法

****          ?GYSGBS(nExpr1,nExpr2,nExpr3)

****

****    参数

****          nExpr1 第一个正整数

****          nExpr2 第二个正整数

****          nExpr3 如为0则计算最大公约数;如为1则计算最小公倍数

****

****    返回

****          最小公倍数或最大公约数

****

PARAMETERS nNum1,nNum2,nControl

PRIVATE nNum1,nNum2,nControl,nCount

SET TALK OFF

IF TYPE(“nNum1”)#CHR(78) OR INT(nNum1)#nNum1 OR nNum1<=0

RETURN “****”

ENDIF

IF TYPE(“nNum2”)#CHR(78) OR INT(nNum2)#nNum2 OR nNum2<=0

RETURN “****”

ENDIF

IF TYPE(“nControl”)#CHR(78) OR nControl#0 AND nControl#1

RETURN “****”

ENDIF

IF nControl=1

FOR nCount=MAX(nNum1,nNum2) TO nNum1*nNum2

IF MOD(nCount,nNum1)=0 AND MOD(nCount,nNum2)=0

EXIT

ENDIF

ENDFOR

ELSE

FOR nCount=MIN(nNum1,nNum2) TO 1 STEP -1

IF MOD(nNum1,nCount)=0 AND MOD(nNum2,nCount)=0

EXIT

ENDIF

ENDFOR

ENDIF

RETURN nCount

**** EOF: GYSGBS (C)Copyright  By Tiger5392

篇2:输入两个正整数,求其最大公约数

输入:

测试数据有多组,每组输入两个正整数。

输出:

对于每组输入,请输出其最大公约数。

样例输入:

49 14样例输出:

7

篇3:求出所有的正整数对 使他们最大公约数为n,最小公倍数为m

大意就是 求出所有的正整数对 使他们最大公约数为n,最小公倍数为m,(1 <= n, m <= 10^10)

可以将问题转化为 : 设a,b就是那个整数对,n, a, b, m, 这4个数都是可以被n整除的,可以都除以n, 题目转化为求出 最大公约数为1, 最小公倍数为m/n的对数 。

也就是求出在1到m/n里 乘积为m/n且互质的对数。可以在O(sqrt (m/n) )内解决。

#include #include#include#include#include#include#define MAX 0x3f3f3f3f#define N 005typedef long long LL;using namespace std;int T;LL n, m;LL gcd(LL a, LL b) { return b == 0 ? a : gcd(b, a % b);}int main{ cin>>T;while(T--) { cin >>n >>m; if(m % n) {printf(0);continue; } LL x = m / n; int ans = 0; for(LL i = 1; i <= (LL)sqrt(x); i++) {if(x % i == 0) { LL j = x / i; if(gcd(i, j) == 1) ans++;} } printf(%d, ans); } return 0;}??

篇4:《求特殊情况下两个数的最大公约数和最小公倍数》教案设计

关键词:观察、分析、猜测、推理、验证与交流;自主探索、合作交流

内容:九年义务教育六年制小学教科书第十册P67-73求特殊情况下两个数的最大公约数和最小公倍数。

课堂实录:

一、复习:

1、求两个数的最大公约数和最小公倍数的方法各是什么?

2、求出每组数的最大公约数和最小公倍数(用短除法)

20和2436和5428和1413和40

[评析:复习用短除法求每组数的最大公约数和最小公倍数,体现了教学新旧知识的联系,又体现了知识的循序渐进。]

二、导入新课:

前面我们学习了用短除法来求两个数的最大公约数和最小公倍数,那么是不

是对所有求两个数的最大公约数和最小公倍数的题都要用短除法呢?这就是我们本节课所要研究的内容————求特殊情况下两个数的最大公约数和最小公倍数(板书课题)。

[评析:学源于思,思源于疑,人类思维活动往往是由于解决当前面临的问题而引发的。因此,设置疑问导入新课,能激发学生的好奇心,引起学生的求知欲,开拓学生的思路,使学生兴趣盎然地去探求知识。]

三、新授:

1、电脑出示下面几组数,让学生判断每组数成什么关系?

7和218和912和3614和19

生:7和21,12和36,成倍数关系;8和9,14和19成互质关系。

师:那么成互质关系或倍数关系的两个数的最大公约数和最小公倍数不用短

除法大家能很快求出来吗?

生:能

生:不能

生:能

师:下面我们共同来研究一下,看哪些同学说的对。

师:请分别找出8,9的约数和倍数。韩晓斌严春花

学生回答完后电脑出示:

8的约数:1,2,4,8

9的约数:1,3,9

8的倍数:8,16,24,32,40,48,56,64,72,80,88,96……

9的倍数:9,18,27,36,45,54,63,72,81……

师:请同学们先找出8和9的最大公约数,再找出它们的最小公倍数。

生:8和9的最大公约数是1。

生:8和9的最小公倍数是72。

师:请同学们再观察8,9,72这三个数之间有什么关系?

生:8和9都是72的约数。

生:72是8的倍数,也是9的倍数。

生:8×9=72,即:72是8和9的乘积。

师:大家都说得对,但是,有一位同学观察得更仔细,思考得更认真,他发现72是8和9的乘积,而72是8和9的最小公倍数,也就是说8和9的最小公倍数是它们的什么?

生:8和9的最小公倍数是它们的乘积。

师:又因为8和9成互质关系,那么我们从中能得出什么呢?

生:成互质关系的两个数的最小公倍数是它们的乘积。

师:那么是不是所有成互质关系的两个数的最小公倍数都是它们的乘积呢?

师:写出几组成互质关系的两个数,让学生自己去验证(师边巡视边低声指导)。

例如:7和94和53和5

最后讨论得出:如果两个数是互质数,那么这两个数的积就是它们的最小公倍数。

师:我们还知道8和9的最大公约数是1,下面请同学们联系前面那个结论的推导过程,想一想,然后分组讨论,看从这句话中能得到什么?

生:成互质关系的两个数的最大公约数是1。

同样让学生自己验证,最后讨论得出:

如果两个数是互质数,它们的最大公约数就是1。

2、请同学们分别找出7、21的约数和倍数。

学生回答完后电脑出示:

7的约数:1,7

21的约数:1,3,7,21

7的'倍数:7,14,21,28,35,42……

21的倍数:21,42,63……

师:下面请同学们先找出7和21的最大公约数,再找出它们的最小公倍数。

生:7和21的最大公约数是7。

生:7和21的最小公倍数是21。

师:请同学们观察7和21的最大公约数和最小公倍数,再和原数进行对照,

想一想,有什么规律?

生:7和21的最大公约数和最小公倍数就是这两个数。

生:7和21的最大公约数和最小公倍数分别是这两个数当中的一个。

生:7和21的最大公约数和最小公倍数与这两个数有关系,即:7和21的最大公约数是这两个数中的较小数7,它们的最小公倍数是这两个数中的较大数21。

生:因为7和21成倍数关系,所以,成倍数关系的两个数的最大公约数是这两个数中的较小数,它们的最小公倍数是这两个数中的较大数。

篇5:《求特殊情况下两个数的最大公约数和最小公倍数》教案设计

小大。

这时,学生们的思维都非常活跃,而且回答的内容逐渐趋向完整、准确,此时,教师让学生们根据以上同学的回答,看哪个更加完整、准确,如何概括成一句简练的话?

这样,经过学生们的分组讨论,轻而易举的就得出了结论:如果两个数成倍数关系,那么它们的最大公约数就是两个数中的较小数;它们的最小公倍数就是两个数中的较大数。

同时,让学生自己举例验证得出的结论是否正确。

最后让学生打开课本,阅读完书上的结论后进行比较,看与自己总结的是否一样,进而分享由自己的劳动成果所带来的喜悦。

[评析:以学生的观察、分析、猜测、推理、验证与交流为认知结构,把抽象的数学知识具体化,从而激发了学生的求知欲和学习情趣。通过学生自主探索合作交流,真正理解和掌握了求特殊情况下两个数的最大公约数和最小公倍数的方法,同时获得了更为广泛的数学活动经验。]

四、反馈练习:

很快说出每组数的最大公约数和最小公倍数。

9和367和1329和3013和5236和725和17

[评析:通过反馈练习,不仅能锻炼学生的观察、思维、判断、表达等能力,而且无形当中也就提高了学生运用所学的数学知识和方法解决一些简单问题的能力。]

五、总结:

你有什么感想和收获?

[评析:总结的设计,是本课教学的升华。在此,教师给学生提供了一个充分动脑、动口、表现自我的平台,不仅是所学知识的反馈,更是有效地促进数学课中学生口语表达的训练。]

六、作业:(略)

教学反思:

数学教学要紧密联系学生的生活环境,从学生的经验和已有知识出发,创设有利于学生自主学习、合作交流的情境,使学生通过观察、分析、归纳、类比、猜测、交流、反思等活动,获得基本的数学知识和技能,进一步发展思维能力,激发学生的学习兴趣。所以,我在教学“求特殊情况下两个数的最大公约数和最小公倍数”这一课时,充分发挥了学生的主体作用,促使学生自主探索、合作交流,挖掘学生的思维潜能,培养学生的观察、分析、归纳、猜测、推理、交流能力,真正让学生学会思考,学会学习。

学习任何知识的最佳途径是由自己去发现,因为这种发现最容易被理解,也最容易被掌握。因此,整堂课我始终以学生的活动为主,让学生自己去发现其中的规律和联系,我只是适当点拨、引导而已。显然,课堂气氛非常活跃,学生在快乐的气氛中轻松地学到了知识,发展了能力,同时也获得了成功的体验。

反思本课教学,最大的启示是:在数学课堂教学中,只要我们转变教学观念,以学生为主体,充分调动学生的学习积极性,使之主动参与到学习过程中,就能提高课堂教学效率,使人人有所得,个个有收获。

教学需改进之处———进一步处理好师生之间“教”与“学”的互动关系,充分发挥教师的“主导性”和学生的“主体性”作用,彻底改变习以为常的传统教学观念,为培养出数量多、素质高、能力强的跨世纪人才拼搏奋进!

小升初数学经典必考题型50道

“数的整除复习”教学设计

数学教案-约数和倍数的意义

小学数学知识点总结

小升初数学必考题型

数的整除复习(一)(人教版六年级教案设计)

循环小数(五年级)(人教版五年级教案设计)

小学数学概念知识点总结

小学6年级数学知识点

一至六年级的数学总结

vf求两个正整数的最大公约束和最小公倍数
《vf求两个正整数的最大公约束和最小公倍数.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【vf求两个正整数的最大公约束和最小公倍数(推荐5篇)】相关文章:

六年级数学教案2024-04-09

六年级数学教案精选2024-02-06

数和数的运算专项练习题2022-10-21

小学6年级数学教学总结精选2023-08-16

小学六年级数学常态课总结2022-11-18

《比的意义》教学设计2023-05-26

五年级下册《求一个数的因数的方法》教案2023-07-26

简算复习(六年级)(人教版六年级教案设计)2024-01-21

小学数学知识点2023-06-01

求特殊情况下两个数的最小公倍数 教案教学设计(人教新课标五年级下册)2023-12-18

点击下载本文文档