第 3 课时 循环结构、程序框图的画法【明目标、知重点】1.掌握两种循环结构的程序框图的画法,能进行两种循环结构程序框图间的转化;2.掌握画程序框图的基本规则,能正确画出程序框图.【填要点、记疑点】1.循环结构的定义在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为循环体.2.常见的两种循环结构名称结构图特征直到型循环结构先执行循环体后判断条件,若不满足条件则执行循环体,否则终止循环当型循环结构先对条件进行判断,满足时执行循环体,否则终止循环【探要点、究所然】[情境导学] 经济的高速增长也给我们的生态环境造成了一定程度的污染,治理污染营造优美的生态环境是社会发展的必然要求.大家知道工厂的污水是怎样处理的吗?污水进入处理装置后要进行多次循环处理才能达到排放标准.算法中也有很多问题需要反复循环运行后,才能计算出结果,能够反复操作的逻辑结构就是循环结构.探究点一 循环结构、循环体的概念思考 1 你能举出需要反复循环计算的数学问题吗?答 例如用二分法求方程的近似解、数列求和等.思考 2 阅读教材 12 页下半页,回答什么是循环结构、循环体?答 在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为循环体.探究点二 循环结构的形式思考 阅读教材 13 页,回答循环结构有哪两种形式?它们有什么不同点和相同点?答 循环结构的形式有直到型循环结构和当型循环结构.两种循环结构的不同点:直到型循环结构是程序先进入循环体,然后对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.当型循环结构是在每次执行循环体前,先对条件进行判断,当条件满足时,执行循环体,否则终止循环.两种循环结构的相同点:两种不同形式的循环结构中一定包含条件结构,用于确定何时终止执行循环体.例 1 设计一个计算 1+2+…+100 的值的算法,并画出程序框图.思考 1 如果一步一步的两两求和逐步计算,应如何设计算法?第 1 步,0+1=1.第 2 步,1+2=3.第 3 步,3+3=6.第 4 步,6+4=10.……第 100 步,4 950+100=5 050.思考 2 对思考 1 算法中的重复操作的步骤,如何用代数的方法简化重复操作的步骤?答 可以用第(i-1)步的结果+i=第 i 步的结果这一关系简化重复操作的步骤.思考 3 为了方便表示重复操...