- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6课时5.2 流程图
重点难点
重点:运用流程图表示顺序、选择、循环这三种基本结构.
难点:循环结构算法的流程图.
【学习导航】
知识网络
学习要求
1.能运用流程图表示顺序、选择、循环这三种基本结构;能识别简单的流程图所描述的算法.
2.训练有条理的思考与准确表达自己想法的能力,提高逻辑思维能力.
3.学会流程图结构的选择,方法通常如下:
若不需判断,依次进行多个处理,只要用顺序结构;
若需要先根据条件作出判断,再决定执行哪个后继步骤,必须运用选择结构;若问题的解决需要执行许多重复的步骤,且有相同的规律,就需要引入循环变量,应用循环结构.
【自学评价】
1.学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就,另一方面,数学的机械化,能做许多我们用笔和纸不做的有很大
A.输出语句 B.赋值语句 C.条件语句 D.循环语句2. A=15,A=-A+5,最后A的值为(A )
A.-10 B.20
C.15 D.无意义
3.在右图的虚线框内是选择结构的一般形式。在两个操作选项中,__不能__(填入“能”或“不能”)既执行又执行?
【经典范例】
例1 有如下程序框图,则该程序框图表示的算法的功能是 .
(注:将程序框图中所有“=”换成“←”)
【解】求使成立的最小正整数n的值加2
例2 已知,写出求
的一个算法,并画出流程图.
【解】 算法如下:
;
;
;
;
;
若,转,否则输出.
流程图如下:
例3 数学的美是令人惊异的!如三位数153,它满足153=13+53+33,即这个整数等于它各位上的数字的立方的和,我们称这样的数为“水仙花数”.请您设计一个算法,找出大于100,小于1 000的所有“水仙花数”.
(1)用自然语言写出算法;(2)画出流程图.
(提示:取整函数可以解决从三位数的各位上“提取”数字.取整函数为Int(x),如Int(3.5)=3,int(123/100)=1.)
【解】算法
S1 I←101;
S2 如果I不大于999,则重复S3,否则算法结束;
S3 若这个数I等于它各位上的数字的立方的和,则输出这个数;
S4 I←I+1 ,转S2.
流程图如下:
【追踪训练】
1.对顺序结构,下列说法:
(1)是最基本、最简单的算法结构;
(2)框与框之间是依次进行处理;
(3)除输入框、输出框之外,中间过程都为处理框;
(4)可以从一个框跳到另一个框进行执行,其中正确的有( C )
A.1个 B.2个 C.3个 D.4个
2.若在区间内单调,且,则在区间内 ( C )
A. 至多有一个根 B. 至少有一个根
C. 恰好有一个根 D. 不确定
3.设计算法,求1 356和2 400的最小公倍数.
【解】算法如下:
S1 对两个数分别进行素因数分解:1356=22×3×113 , 2400=25×3×52
S2 确定两数的所有素因数:2,3,5,113
S3 确定素因数的指数:2的指数为5,3的指数为1,5的指数为2,113的指数为1
S4 输出结果1356,2400的最小倍数为25×3×52×113.
▁▂▃▄▅▆▇█▉▊▋▌精诚凝聚 =^_^= 成就梦想 ▁▂▃▄▅▆▇█▉▊▋▌
▃ ▄ ▅ ▆ ▇ █ █ ■ ▓点亮心灯 ~~~///(^v^)\\\~~~ 照亮人生 ▃ ▄ ▅ ▆ ▇ █ █ ■ ▓
结束
开始
输出
文档评论(0)