- 5
- 0
- 约2.89千字
- 约 4页
- 2016-11-23 发布于天津
- 举报
《算法案例》学案(约2课时).doc
《算法案例》学案(约2课时)
1.知识构建
2.辗转相除法
(1)辗转相除法:该算法又称欧几里得算法,就是对于给定的两个正整数,用较大的数除以较小的数,若余数不为零,则将余数和较小的数构成一对新数,继续上面的除法,直到余数为零,此时除数就是所求两正整数的最大公约数。
(2)算法:
第一步,输入两个正整数.
第二步,判断的大小,让表示较大的数,表示较小的数.
第三步,计算除以的余数.
第四步,让.
第五步,如果,则的最大公约数等于;否则返回第三步.
(3)程序框图:参考必修三课本第35页以及下面(4)的程序。
(4)程序
程序1:
INPUT “m,n=”;m,n
IF mn THEN
t=m
m=n
n=t
END IF
DO
r=m MOD n
m=n
n=r
LOOP UNTIL r=0
PRINT m
END
程序2:
NPUT “m,n=”;m,n
IF mn THEN
t=m
m=n
n=t
END IF
r=1
WHILE r0
r=m MOD n
您可能关注的文档
最近下载
- 2026抖音内衣类目达人准入内衣泳衣类目准入考试题库解析.docx
- 玉柴YC6108G发动机零件图册.pdf VIP
- 无人机测绘-无人机航飞教学课件.ppt VIP
- 《力学、电磁学》习题答案详解(程稼夫).pdf VIP
- 2021年高考生物真题 新课标卷Ⅰ有答案word版.pdf VIP
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 2026住院医师规培-重庆-重庆住院医师规培(全科医学)历年参考题库含答案详解5卷试题.docx VIP
- 八年级数学下册 正方形中十字架模型(解析版).pdf VIP
- 玉柴YC4D120-20-D1008发动机零件图册.pdf VIP
- 税务自查报告模板(2篇).docx VIP
原创力文档

文档评论(0)