1、3.12 For循环结构,图片欣赏,图片所呈现的某个固定位置上的工人劳动,有什么共同特点?,思考:,在一定的条件下, 不断重复同样的操作。,温故:顺序结构,顺序结构: print 1; print 1; print 1; print 1; print 1;,运行程序,在窗体上输出5个1,如果我们需要在窗体上输出10个1,顺序结构: print 1; print 1; print 1; print 1; print 1; print 1; print 1; print 1; print 1; print 1;,如果我们需要在窗体上输出更多的1,几十个甚至100个,那要怎么办呢?,学习目标,For
2、语句编写程序实现循环结构的过程。 设置初值、终值、步长值控制循环次数。 建立正确的数学模型,编写循环体的代码。,循环结构,在窗体上,输出5个1,顺序结构: print 1; print 1; print 1; print 1; print 1;,循环结构: N=0 For i=1 to 10 print 1; Next i,控制循环的次数,重复执行的内容,尝试1:修改程序,在窗体上输出100个1,循环结构: N=0 For i=1 to 100 print 1; Next i,尝试2:修改程序,在窗体上输出10个你好,循环结构: N=0 For i=1 to 10 print “你好”; Ne
3、xt i,(1)进入循环条件是什么? (2)结束循环条件是什么?,循环结构是指程序重复执行循环语句中的一行或多行代码,其三个要素为循环变量、循环体和循环终止条件。,一、认识循环结构,二、循环结构流程图表示,实际生活、学习过程中, 有哪些循环结构的例子?,思考:,交通信号灯,四季更替,三、ForNext 循环结构,For = To Step Next ,FORNext(计数循环) 语句的一般格式:,注意: 1.在For循环语句中,For 和 Next是一对语句,必须成对出现,缺一不可。 2.Step可以省略,这时步长默认为“1” 。,拓展任务,假设从今年开始,高一年级的每位同学(共600人),都能种植一棵树,以后的每一年,每个人都比前一年再多种一棵树,那么,20年后,可以种植多少棵树?,拓展任务:植树问题,