内容正文:
课题 循环结构(2)
一、学习目标
1.通过实例对循环结构进一步探究与应用,
2.培养观察类比、归纳抽象能力、参与运用算法思想解决问题的过程。
二、预习指导[来源:学科网]
1.观察给出的算法框图,指出该循环结构的循环体、循环变量、循环的终止条件以及该算法框图的功能。
2.
[来源:Z§xx§k.Com]
图A 图B
(1) 图中箭头指向①时,输出=______;指向②时输出=_____。
(2)该程序框图的算法功能是_______________________。
(3)去掉条件“”按程序框图所蕴含的算法,能执行到底吗,若能执行到底,最后输的结果是什么?
对比练习:(1)图B输出=_____。
(2)图A指向②时与图B有何不同?你能得到什么结论?
[来源:Z+xx+k.Com]
三、例题选讲
1.写出一个求满足1×2×3×…×n>5000的最小正整数的算法并画出相应的程序框图。
[来源:学科网ZXXK]
2.人口预测:现有人口总数是
,人口的年增长率是
,预测第
年人口总数将是多少?用程序框图描述你的算法。
四、课堂练习
1.某高中男子体育小组的50米跑成绩为(单位:
):
,
,
,
,
,
,
,
,
。设计一个算法,从这些成绩中找出
所有小于
的成绩,并画出流程图。
2.高一某班一共有50名学生,设计一个算法,统计班上数学成绩优秀(分数大于80)的学生人数,并画出流程图。
[来源:学科网ZXXK]
3.任意给定一个大于1的整数n,试设计一个流程图对n是否为质数作出判断。
开始
i=1
sum=0
i=i+1
sum=sum+i
i>5?
结束
输出sum
是
否
开始
i=1
sum=0
sum=sum+i
i=i+1
i>5?
结束
是
否
输出sum
①
②
$$