温故知新(1)顺序结构任何一个算法各步骤之间都有明确的顺序性,在算法的程序框图中,由若干个依次执行的步骤组成的逻辑结构,称为顺序结构.步骤n步骤n+1(2)条件结构在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构,用程序框图可以表示为下面两种形式:步骤A步骤B是步骤A是否否满足条件?满足条件?新知探究1.循环结构在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为循环体.满足条件?是循环体否这个循环结构有如下特征:在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.因此,这种循环结构称为直到型循环结构.(1)直到型循环结构循环体满足条件?是否(2)当型循环结构除直到型循环结构外,右图表示的也是常见的循环结构,它有如下特征:在每次执行循环体前,对条件进行判断,如果条件满足,就执行循环体,否则终止循环.因此,这种循环结构称为当型循环结构.【例1】设计一个计算1+2+...+100的值的算法,并画出程序框图.开始结束S=0S=S+ii≤100?i=1i=i+1是输出S否程序框图:开始S=0i=1S=S+ii=i+1i>100?结束输出S是否思考如何用自然语言表述上图中的算法?改进这一算法,表示输出1,1+2,1+2+3,...,1+2+3+...+(n-1)+n(nN*)∈的过程.【例2】某工厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%,设计一个程序框图,输出预计年生产总值超过300万元的最早年份.3、程序框图的画法课堂小结湖南长郡卫星远程学校作业布置《考一本》第2课时